【发布时间】:2015-08-25 07:29:26
【问题描述】:
我正在尝试弄清楚如何使用 Visual Studio 中的解决方案配置管理来设置 MySQL 连接字符串,具体取决于构建配置,但我对此相当陌生。
我找到了大量关于用于创建连接字符串的 App.config 文件的 XML 信息,但不清楚如何告诉不同的配置模式(请原谅我缺乏已知的术语)使用不同的连接字符串。
EG。我想要独立的开发和生产环境,每个环境都使用不同的 SQL 数据库,以免在任何生产数据库上进行开发。
到目前为止我在 app.config 中的内容:
<connectionStrings>
<add name="Debug" connectionString="debguconnectionstring"/>
<add name="Production" connectionString="productionconnectionstring"/>
</connectionStrings>
这可能只是因为我缺乏术语阻碍了我的谷歌搜索能力,所以即使有人可以向我指出一个很棒的指南或欺骗线程。
谢谢!
编辑:
感谢大家的回答,遗憾的是我只能将其中一个标记为正确答案。 +代表每个人,正是我想要的。再次感谢!
【问题讨论】:
-
也许这有帮助:hanselman.com/blog/…
-
通常在我的工作环境中,我不会设置单独的生产和开发服务器。应用配置中的连接字符串默认指向生产数据库。我指向开发数据库的连接字符串,不会检查 app.config。
标签: c# mysql visual-studio connection-string