可以将MSBUILD或MSDEPLOY部署到具有发布配置文件的服务器吗?

时间:2014-07-19 00:39:25

标签: iis deployment msbuild msdeploy publish-profiles

我们已经使用msdeploy部署到服务器,但我们已明确地将服务器名称,站点名称,用户名和密码作为参数传递。看来,由于所有这些都包含在发布配置文件中,我们可以直接传入发布配置文件名称,msdeploy / msbuild将从那里提取服务器名称等,然后完成剩下的工作。

这可能吗?

1 个答案:

答案 0 :(得分:1)

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

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

这是一个很好的starter tutorial