【问题标题】:Visual studio 2010 publish command - command promptVisual Studio 2010 发布命令 - 命令提示符
【发布时间】:2012-06-13 17:41:21
【问题描述】:

我正在使用下面的批处理脚本来构建解决方案文件

set BUILD_PATH=%CD%

call "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat"

devenv /clean Release "%BUILD_PATH%\Source\Dotnet\WebService\OPALController\OPALController.sln"

devenv /rebuild Release "%BUILD_PATH%\Source\Dotnet\WebService\OPALController\OPALController.sln

我正在搜索要发布的命令,因为 devenv /publish 不起作用

还有其他方式发布工件吗?

【问题讨论】:

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


【解决方案1】:

我认为您可以将 Visual Studio 2010 Web 部署项目添加到您的解决方案中,然后使用它进行发布。

如果您按照找到的说明 here,但不是使用 TeamCity Build Runner,而是直接从批处理文件中调用 MSBuild,您也许可以使用 /p:Configuration=Deployment 进行发布切换。

所以基本上你的步骤是:
1) 下载并安装Visual Studio 2010 Web Deployment Projects
2) 将 Web 部署项目添加到您的解决方案
3) 如文章中所述,为您的项目创建一个“部署”配置
4) 从您的脚本调用 MSBuild 以使用 /target:REBUILD/p:Configuration=Deployment 开关编译您的解决方案

【讨论】:

    猜你喜欢
    • 2010-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-18
    • 1970-01-01
    • 2018-11-08
    • 1970-01-01
    相关资源
    最近更新 更多