在我的web.config文件中,我有一个连接字符串来连接我的开发数据库。
<connectionStrings>
<add name="MembershipDB" connectionString="Data Source=DebugSQL;Initial Catalog=PortalAccess;Integrated Security=True;Application" providerName="System.Data.SqlClient"/>
当我将网站发布到我的生产服务器时,我只需更改数据源名称。 当我测试它,然后我再次切换它,它是愚蠢的吗?
答案 0 :(得分:1)
这是一种非常常见的方法,可以很好地运作。
显然,如果你在用这种方式手工维护时弄错了细节,你就会遇到问题。
您还可以查看web.config转换:这是一种编写主web.config文件然后根据您运行的构建配置编写更改原始文件的单独文件的方法。
一些资源: