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

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • kylediablo

    kylediablo

    8 Ocak 2007

İLGİLİ SORU / CEVAPLAR