1. 安裝 .net framework sdk
小於等於 .net framework 4.5 版本的 .net framework sdk 通過 windows sdk 工具安裝
從下面額鏈接找到對應的windows SDK下載:
http://msdn.microsoft.com/en-us/library/windows/desktop/ff851942.aspx
Win8.1 對應 .NET Framework V4.5.1
Win8 對應 V4.5
2.安裝msbuild
安裝步驟
3.部署到遠程服務器
不用 PublishProfile
"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\msbuild.exe" ./WebApi.csproj /p:Configuration=Release /p:DeployOnBuild=true /p:DeployTarget=MsDeployPublish /p:MsDeployServiceUrl=192.168.xxx.xxx /p:AllowUntrustedCertificate=True /p:MSDeployPublishMethod=WMSvc /p:UserName="xxxxx" /p:Password="xxxxx" /p:DeployIISAppPath="xxxxx" /p:VisualStudioVersion=16.0
用 PublishProfile
"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\msbuild.exe" ./WebApi.csproj /p:Configuration=Release /p:CreatePackageOnPublish=True /p:DeployOnBuild=true /p:PublishProfile=./Properties/PublishProfiles/FolderProfile.pubxml /p:VisualStudioVersion=16.0 /p:Password="xxxxx"
VisualStudioVersion 對應具體的 vs