【问题标题】:How move MSBuild parameters to the project file如何将 MSBuild 参数移动到项目文件中
【发布时间】:2012-02-17 00:33:51
【问题描述】:

我是 MSBuild 新手,我发现的所有教程都不适合初学者。我在 TFS 上有一个使用以下 MSBuild 参数的构建任务:

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=True /p:MSDeployPublishMethod=InProc /p:DeployIisAppPath="ABC" /p:MsDeployServiceUrl="http://webserver" /p:UserName="ABC\CBA" /p:Password="abcPwd"

现在由于我有其他要求,我想将这些参数移动到项目文件中,但我不知道从哪里开始或如何做。

欢迎任何关于好的教程的指示或链接。

【问题讨论】:

    标签: .net visual-studio-2010 tfs msbuild


    【解决方案1】:

    所以你是说你总是想要这些值作为你的参数?如果是这样,那么只需在项目文件中创建一个包含这些属性的属性组。它在您的项目文件中看起来像这样:

    <PropertyGroup>
        <DeployOnBuild>true</DeployOnBuild>
        <DeployTarget>MsDeployPublish</DeployTarget>
        <CreatePackageOnPublish>true</CreatePackageOnPublish>   
        <MSDeployPublishMethod>InProc</MSDeployPublishMethod>
        <DeployIisAppPath>ABC</DeployIisAppPath>
        <MsDeployServiceUrl>http://webserver</MsDeployServiceUrl>
        <UserName>ABC\CBA</UserName>
        <Password>abcPwd</Password>
    </PropertyGroup>
    

    我想这就是你要找的。如果我对您的需求的理解不完全正确,请告诉我,我会尽力提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-28
      • 2011-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多