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

  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008
  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013