【发布时间】:2012-09-13 23:23:43
【问题描述】:
在我的 web.config 文件中,我有一个连接字符串来连接我的开发数据库。
<connectionStrings>
<add name="MembershipDB" connectionString="Data Source=DebugSQL;Initial Catalog=PortalAccess;Integrated Security=True;Application" providerName="System.Data.SqlClient"/>
当我将网站发布到我的生产服务器时,我只需更改数据源名称。 测试的时候再切换,是不是很傻?
【问题讨论】:
-
这并不愚蠢,因为它有效,但它可能会更好。由于您使用的是 Visual Studio,我将设置 Web 转换:blogs.msdn.com/b/webdev/archive/2009/05/04/… ... 并有一个用于开发的 web.config 和一个用于发布的 web.config。很好地解决了问题。
-
如果我使用 .net 3.5,可以吗?
-
这是一个 IDE 功能而不是框架功能,所以如果你有 Visual Studio 2010 或更高版本,你应该很好。
标签: asp.net visual-studio-2010 web-config