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

  • bashirsultani

    bashirsultan

    22 Mart 2010
  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008

İLGİLİ SORU / CEVAPLAR