2015-09-18 9 views
5

È possibile richiamare dnu publish con l'attributo --no-source da MSBuild quando si attiva il target FileSystemPublish?DNU pubblica --no-source da MSBuild

comando MSBuild:

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

MSBuild infine chiama il seguente:

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

desidero aggiungere l'attributo --no-source.

risposta

3

è possibile passare/p: compileSource = true per impostare l'opzione --no-source durante la pubblicazione di dnu.

(Inoltre, non c'è bisogno di utilizzare la specifica destinazione pubblicare FileSystemPublish, è possibile impostare la proprietà msbuild/p: deployOnBuild = true di pubblicare dopo la compilazione.)

+0

In VS RC2 utensili, questa opzione non è un più a lungo disponibile. Per pubblicare progetti basati su dnx RC1 (con l'opzione --no-source) con gli strumenti rc2 installati è necessario seguire le istruzioni da qui - http://stackoverflow.com/questions/37397315/visual-studio-2015-latest-update- publish-function-fa-non-compile-asp-net-cor/37425515 – vijayrkn

Problemi correlati