SORU
16 Mart 2009, PAZARTESİ


Web sitesi dosyaları Visual Studio yayınlamak hariç

Bir klasör ya ben Visual Studio 2005'te bir web sitesi yayımlamak dosyaları hariç tutabilir miyim? Çeşitli ortamlar için Çözüm Gezgini, diğer yapılandırma dosyaları gibi el altında tutmak istiyorum çeşitli kaynaklar var, ama gerçekten sunucu bunları yayımlamak istemiyorum. Bir yolu onları dışlamak var mı? Diğer proje türleri gibi kullanırken .bir dosya Oluştur Eylem özelliği ben "Yok" ve Çıkış Dizinini özelliğini Kopyala "copy". dll derleme Yapamam web sitesinde dosya için benzer ayarları bulabilirsiniz.

Eğer IDE bu özelliği sunuyor eğer değilse, kimsenin bu tür dosyaları işlemek için iyi bir tekniği var mı?

CEVAP
14 Temmuz 2013, Pazar


ExcludeFilesFromDeployment ve projenize ExcludeFoldersFromDeployment dosyası öğeleri ekleyerek klasörleri ve dosyaları hariç tutabilirsiniz.

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
  ... 
  <ExcludeFilesFromDeployment>File1.aspx;Folder2\File2.aspx</ExcludeFilesFromDeployment> 
  <ExcludeFilesFromDeployment>**\.svn\**\*.*</ExcludeFilesFromDeployment>
  <ExcludeFoldersFromDeployment>Folder1;Folder2\Folder2a</ExcludeFoldersFromDeployment> 
</PropertyGroup>

Joker karakterler desteklenir.

Daha fazla bilgi için Web Deployment: Excluding Files and Folders via the Web Application’s Project File bkz

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • grickle

    grickle

    22 AĞUSTOS 2006
  • khloe brooks

    khloe brooks

    25 Temmuz 2011