gpt4 book ai didi

visual-studio-2010 - 使用 1 单击 Publish 进行调试/发布构建配置,具体取决于所选的发布配置文件

转载 作者:行者123 更新时间:2023-12-03 10:43:41 24 4
gpt4 key购买 nike

这几乎是 Link build configuration to a publish profile 的副本,但是这个问题没有回答...

我的 Web 应用程序有 2 1 单击发布配置:

  • 测试服务器
  • 生产服务器

  • 如果我选择 Build => Configuration Manager => Release然后单击发布按钮,我的应用程序将使用发布配置发布(反之亦然) - 不考虑当前选择的发布配置文件。

    但我真正想要的是...

    从 1 单击发布设置中设置适当的构建配置。 Test Server应该与我的调试设置和 Production Server 一起发布应该使用发布设置发布。

    我不应该从配置管理器中进行更改。但是我愿意。

    所以,我有两个问题:

    我只是做错了吗?基于发布设置中的一个小注释,说明“使用构建配置管理器更改配置”,这似乎正是它的预期工作方式。

    booya

    是否有另一种方法可以拥有 2 个发布配置文件,一个带有调试配置,一个带有发布配置?

    我使用调试/发布构建配置的唯一目的是用于具有不同连接字符串的配置转换。因此,替代但仍然是 1 单击发布解决方案是可以接受的。 :-)

    最佳答案

    可以通过拥有多个 Web 部署包来做另一种方式。

    基本上创建两个不同的项目,每个项目都将编译和设置 asp.net 构建配置和输出。然后将部署脚本作为其中的一部分。

    有点hacky(希望发布配置文件可以按照您的意愿设置构建配置)。

    除此之外,我通常通过 powershell 脚本执行所有适当的编译和部署方案,并从我的桌面部署开始。

    http://msdn.microsoft.com/en-us/magazine/cc163448.aspx

    http://johnnycoder.com/blog/2010/01/07/deploy-aspnet-web-applications-with-web-deployment-projects/

    关于visual-studio-2010 - 使用 1 单击 Publish 进行调试/发布构建配置,具体取决于所选的发布配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5738399/

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