2016-03-15 127 views
0

嗨我需要使用MSbuild.exe发布我的代码并创建发布代码包到一个位置。使用MSBuild.exe发布和打包代码

需要了解目标文件将如何工作和论据,我需要同时调用MSbuild.exe

+0

你的问题还不够清楚。请解释你正在努力完成什么?创建一个包,然后将其发布到IIS? –

+0

我只需要发布代码并将其保存在一个文件夹中,将其部署到IIS是下一步,但我想将发布的代码保留在某个位置。就像在Visual Studio中,我们发布代码,并将其发布到一个文件夹,我想要通过msbuild.exe来完成相同的场景。 – Sidharh

回答

0

如果你正在寻找让代码文件夹中的更好的方式来做到这一点是将它打包,因为通过您的意图是稍后将其部署到IIS。这样部署过程将更加简单和干净。

下面是创建和保存包所需位置命令:

的msbuild “你\解\位置\ YourSolution.sln”/吨:建立/ P:配置= “调试-DEV”/ P :platform =“Any CPU”/p:VisualStudioVersion=14.0/p:DeployOnBuild = True/p:CreatePackageOnPublish = True/p:DeployOnBuild = True/p:DeployTarget = Package/p:PackageLocation =“\ where \ you \ want”

+0

Thnx Nagendara,是的,我正在寻找相同的解决方案,并通过搜索互联网上的一些更好的关键字。 – Sidharh