日期:2014-05-17  浏览次数:20531 次

用vs新建的"网站"如何设置web.config替换?
Hi,各位,我使用vs 2010新建站点功能,建立了一个站点.我需要如何设置web.config的自动替换功能?
像数据库连接字符串在发布后,我需要自动修改成正式服务器的连接字符串.我找了很久,没找到.

使用添加网站功能新建的asp.net站点,只会自动生成Web.config一个文件,而使用"web应用"功能建立的项目则会自动生成3个web.config文件.难道是新建站点功能不支持web.config自动替换?

------解决方案--------------------
是的,不支持。你可以手动改一下。
------解决方案--------------------
做好两个链接

<connectionStrings>
<add name="ConnectionString_test" providerName="System.Data.SqlClient" connectionString="server=192.168.xx.xx\SQLEXPRESS2008R2;database=数据库名;uid=sa;pwd=11111"/>
<add name="ConnectionString" providerName="System.Data.SqlClient" connectionString="server=192.168.xx.xx\SQLEXPRESS2008R2;database=数据库名;uid=sa;pwd=11111"/>
</connectionStrings>  


测试时注释掉正式连接
正式使用时注释掉测试连接