我知道我可以这样做来build立和部署:
msbuild mysln.sln /p:DeployOnBuild=true /p:PublishProfile=<profile-name>
但是我想要一步完成,将这些工件移动到另一个位置,然后部署。
我可以使用msdeploy.exe进行部署,但是我更愿意使用msbuild命令(它将使用正确的参数定位并调用msdepoy)执行此操作,与我现在使用的方式相同,但是不要使用DeployOnBuild要部署。
编辑:只是添加到这,创build一个msdeploy包和msbuild的痛苦已经在为我做这一切,这就是为什么我想为我编排这个。
编辑:有没有一种方法,我可以看到什么msbuild / msdeploy命令运行创build和部署一个包的msbuild? 我想如果我可以logging这些确切的命令,我可以手动做,并让msbuild只是创build包并运行msdeploy命令来部署它。 但是我看不到msbuild实际上在做什么。