Web.Config没有按预期转换

时间:2013-07-20 10:52:57

标签: asp.net visual-studio web-config web.config-transform

当我在调试或发布模式下使用Visual Studio构建我的应用程序时,我尝试转换的连接字符串不会插入到最终的web.config文件中

web.config的相关部分:

<?xml version="1.0" encoding="utf-8"?>

<configuration>
 <connectionStrings>

 </connectionStrings>
</configuration>

web.debug.config文件:

<?xml version="1.0"?>

<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">

  <connectionStrings xdt:Transform="Replace" />


  <connectionStrings>
    <add name="DefaultConnection" xdt:Transform="Insert" providerName="System.Data.SqlClient"
connectionString="string value" />
  </connectionStrings>

</configuration>

我已尝试使用this site的文件,似乎可以正常使用

1 个答案:

答案 0 :(得分:1)

事实证明我所拥有的很好但是只有在您发布网站时才会生成修改后的web.config文件。