脚本中的“构建部署包”VS2010

时间:2010-04-22 22:42:10

标签: c# deployment visual-studio-2010

如何从脚本构建Web服务部署包。

我可以msbuild / target:rebuild / p:Configuration = Debug“。\ MyProject.sln”但它不构建部署包。

2 个答案:

答案 0 :(得分:19)

  1. 首先需要设置部署包设置(如果已经运行“Build Deployment Package”,请转到步骤2 ):

    进入项目的属性 - > 打包/发布网站并指定包裹位置。

  2. 如果您运行此命令:

    msbuild /T:Package

    它将使用您运行它的目录中的.csproj为您构建部署包,并将包放在步骤1中项目属性中指定的位置。

  3. 最好从.csproj文件所在的位置运行它;如果位置不同,则需要提供项目名称:

    msbuild <C:\yourLocation\YourProjectName.csproj> /T:Package

    享受。

答案 1 :(得分:0)

您正在部署哪种类型的项目?对于大多数人来说,这是使用不同目标的问题: -

/target: publish