gpt4 book ai didi

visual-studio-2010 - 根据构建配置更改 Windows 窗体中的连接字符串?

转载 作者:行者123 更新时间:2023-12-02 03:52:29 24 4
gpt4 key购买 nike

类似于在 ASP.NET 中如何拥有多个 Web.config,是否可以根据构建配置拥有多个 App.config?

我想更改我的连接字符串,所以如果我正在构建配置测试,连接字符串应该是:

"Server=test;Initial Catalog=test..."

如果我针对 test2 构建,连接字符串将是:

"Server=anotherserver; Initial Catalog=test2..."

目前,我是手动完成的,所以我想知道如何实现自动化?

最佳答案

虽然它们本身不支持,但您也可以为 Windows 窗体项目 (App.config) 而不仅仅是 Web 应用程序项目进行 XML 转换。

有一个支持该支持的 VS 插件,虽然我从未尝试过,但我会向安装了 VS 的环境推荐它,因为它是由至少一位 Microsoft 员工编写的,我确信他具有丰富的知识在 MSBuild 上,因为他已经编写了一个 book on the subject .

SlowCheetah - XML Transforms

我不知道 SlowCheetah 是否为没有安装 VS 的 CI 服务器提供支持,所以我也会抛出另一种基于包含自定义目标文件的解决方案。

Visual Studio App.config XML Transformation

(不要脸的外挂公告,我是上面那个的原作者)

关于visual-studio-2010 - 根据构建配置更改 Windows 窗体中的连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13845212/

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