0

我的 web.config 文件中有大量的连接字符串,我往往不得不频繁地来回切换。这目前涉及注释掉当前的配置,并取消注释所需的配置。

我有点厌烦不得不一直这样做,并且想制定一个自动执行此操作的解决方案,例如,只需从下拉列表中选择相关的连接字符串并运行项目。我认为使用 vb.net 和正则表达式编写一个应用程序来执行此操作非常简单。

我遇到的问题是,一旦我编辑了 web.config,我就会在 Visual Studio 中收到一条消息;“此文件已在源代码编辑器之外进行了修改。您要重新加载它吗?” 有没有办法从 Visual Studio 外部重新加载文件?

4

1 回答 1

2

您不需要创建应用程序来执行此操作,您可以使用 web.config 转换,只需从列表框中为您的 web.config 选择配置,Visual Studio 将为您完成

这些参考:

http://blogs.msdn.com/b/webdevtools/archive/2009/05/04/web-deployment-web-config-transformation.aspx

http://weblogs.asp.net/srkirkland/archive/2009/10/13/common-web-config-transformations-with-visual-studio-2010.aspx

http://weblogs.asp.net/gunnarpeipman/archive/2009/06/16/visual-studio-2010-web-config-transforms.aspx

于 2012-07-23T15:58:31.777 回答