可能有MSBUILD或MSDEPLOY部署到服务器与发布配置文件



我们已经使用msdeploy来部署到服务器,但是我们已经显式地将服务器名、站点名、用户名和密码作为参数传入。似乎,由于所有这些都包含在发布配置文件中,我们可以只传递发布配置文件名称,msdeploy/msbuild将从那里提取服务器名称等,并完成其余的工作。

这可能吗?

是有可能的。只需运行msbuild,并应用适当的属性,例如:

msbuild YourProject.csproj /p:DeployOnBuild=true /p:PublishProfile=YourPublishProfileName

这是一个很好的入门教程

最新更新