SORU
24 Mayıs 2011, Salı


Visual Studio 2010'da işleme ortak JavaScript dosyaları

JavaScript bağımlı tamamen web uygulamaları bir çift (önceki uygulamalar, JavaScript ile 'iyilik' abartılı serpilir). ASP.NET MVC olmuştur işe başlıyoruz

Bir kaç tane dosya olacak paylaşılır Kurulu ve güzel olurdu saklamak için bu dosyaları Ortak bir proje ve 'Bağlantı Olarak Ekle onları tek tek projeleri (gibi olurdu Olası derlenmiş kod).

Belli ki bu dosya aslında 'orada' doğru yerde değil gibi JavaScript gibi bir şey işe yaramıyor

Herkes paylaşılan bir JavaScript tek bir sürümü, birden fazla proje üzerinde kullanmak için dosya tutmak konusunda herhangi bir öneriniz var mı?

CEVAP
9 Mayıs 2013, PERŞEMBE


Bu konu eski olduğunu biliyorum, ama yine de beardtwizzle daha biraz daha basit çünkü ben ileriye doğru çözüm koymak istedim.

Visual Studio kopyalar tüm sonunda bu ekleyerek Visual Studio içinde Solution Explorer bağlantıyı yer nereye bağlı dosyaları emin olabilirsiniz .csproj dosya:

  <Target Name="CopyLinkedContentFiles" BeforeTargets="Build">
    <Copy SourceFiles="%(Content.Identity)" 
          DestinationFiles="%(Content.Link)" 
          SkipUnchangedFiles='true' 
          OverwriteReadOnlyFiles='true' 
          Condition="'%(Content.Link)' != ''" />
  </Target>

Bu blog yazısı nasıl çalıştığını anlattım http://mattperdeck.com/post/Copying-linked-content-files-at-each-build-using-MSBuild.aspx

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ELawshea

    ELawshea

    26 Mayıs 2008
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006
  • xCraash

    xCraash

    6 Temmuz 2012

İLGİLİ SORU / CEVAPLAR