我安裝了VS2017構建工具與vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet
但現在當我建立與安裝的MSbuild,通過/ p:DeployOnBuild = true,似乎沒有嘗試做任何配置轉換,aspnet編譯或在使用v14.0工具時發生的部署。DeployOnBuild不能與VS2017工作MSBuild工具
要做這項工作我還得做些什麼額外的魔法咒語?
我安裝了VS2017構建工具與vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet
但現在當我建立與安裝的MSbuild,通過/ p:DeployOnBuild = true,似乎沒有嘗試做任何配置轉換,aspnet編譯或在使用v14.0工具時發生的部署。DeployOnBuild不能與VS2017工作MSBuild工具
要做這項工作我還得做些什麼額外的魔法咒語?
確保您使用正確的MSBuild.exe。 此: C:\ Program Files文件(x86)的\微軟的Visual Studio \ 2017年\編譯工具\的MSBuild \ 15.0 \斌
或者,如果IDE(企業)安裝: C:\ Program Files文件(x86)的\微軟的Visual工作室\ 2017年\企業\的MSBuild \ 15.0 \斌
如果配置在TFS服務器一個MSBuild步,設置MSBUILD.exe的路徑manualy(上級篇/的MSBuild /指定位置):
使用這個: C:\ Program Files(x86)\ MSBuild \ 15.0 \ Bin
將導致沒有創建部署包。
謝謝!我在我的服務器上發現了31個「msbuild.exe」版本,但這是正確的 – Andomar
我有同樣的問題。也許這個問題將解決它。 https://github.com/Microsoft/msbuild/issues/1901 –
我的targests失蹤 – eWilli