2015-09-18 12 views
5

FileSystemPublish hedefini tetiklerken dnu publish--no-source özniteliği MSBuild ile çağırmak mümkün mü?DNU --no-source MSBuild'den

MSBuild komut:

dnu publish "C:/MyApplication" --out "C:/a/MyApplication" --configuration Release --runtime dnx-clr-win-x86.1.0.0-beta6 --quiet 

Ben --no-source niteliğini eklemek istiyorum:

/t:Build,FileSystemPublish /p:PublishConfiguration=$(BuildConfiguration) /p:PublishOutputPathNoTrailingSlash=$(build.stagingDirectory) 

MSBuild sonuçta aşağıdaki çağırır.

cevap

3

sen/p geçebilir: true compileSource = DNU yayımlamak sırasında --no kaynak seçeneğini ayarlayın.

(Ayrıca, belirli bir hedef FileSystemPublish yayımlamak kullanmak zorunda değilsiniz, ayarlayabilirsiniz Msbuild özellik/p: deployOnBuild = true yapı sonra yayımlamak.)

VS RC2 kalıp olarak
+0

bu seçenek hayır daha uzun süre kullanılabilir. RC1 dnx tabanlı projeleri (--no-aksam seçeneği ile) rc2 takımı ile birlikte yüklemek için buradaki talimatları uygulamanız gerekmektedir - http://stackoverflow.com/questions/37397315/visual-studio-2015-latest-update- yayımlamak fonksiyonlu-does-not-derleme-asp-net-cor/37425515 – vijayrkn