gpt4 book ai didi

visual-studio-2012 - 如何在不安装Visual Studio 2012的情况下使用MsBuild在生成服务器上生成Visual Studio 2012发布配置文件

转载 作者:行者123 更新时间:2023-12-03 11:58:56 37 4
gpt4 key购买 nike

我通读了这里的许多帖子,却找不到一个有效的明确答案。因此,在花了一些时间使它生效之后,我认为应该发布它。

问题:发布配置文件将建立在服务器上,但不会发布。

解:

  • 确保已安装Microsoft Windows SDK and .Net Framework 4
  • 从安装了Visual Studio 2012 update 2的客户端计算机上,复制:

  • \Program Files(x86)\MSBuild\Microsoft\Visual Studio\v11.0\Web\
    \Program Files(x86)\MSBuild\Microsoft\Visual Studio\v11.0\WebApplications\


    到服务器上的相同位置。

    然后制作一个简单的批处理文件:

    "C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" /v:diag YOUPROJECT.sln /p:Configuration=Debug /p:DeployOnBuild=true /p:PublishProfile=YOURPROFILE



    这在多个构建服务器上为我们工作。

    我希望这可以帮助别人。

    对我来说,微软没有提供具有所有发布选项的MSBuild更新似乎很疯狂。在我看来,命令行工具在服务器上更为重要。

    干杯

    最佳答案

    只需将Dave的解决方案转化为答案即可。

    Solution:

    1. Make sure you installed Microsoft Windows SDK and .Net Framework 4

    2. From your client machine with Visual Studio 2012 update 2 installed, copy:

    \Program Files(x86)\MSBuild\Microsoft\Visual Studio\v11.0\Web\
    \Program Files(x86)\MSBuild\Microsoft\Visual Studio\v11.0\WebApplications\


    到服务器上的相同位置。

    然后制作一个简单的批处理文件:

    "C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe" /v:diag YOUPROJECT.sln /p:Configuration=Debug /p:DeployOnBuild=true /p:PublishProfile=YOURPROFILE



    这在多个构建服务器上为我们工作。

    关于visual-studio-2012 - 如何在不安装Visual Studio 2012的情况下使用MsBuild在生成服务器上生成Visual Studio 2012发布配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16176894/

    37 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com