1
我有一个webb应用程序,我想利用web.debug.config文件,以便在调试时使用测试数据库。这对我不起作用。我有这个在我的web.debig.config ..web.debug.config不起作用
<connectionStrings>
<add name="connStr"
connectionString="Data Source=LocalSqlserverName;Initial Catalog=testdb;Persist Security Info=True;User ID=Myusername;Password=mypassword"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
而在我的web.config文件中,此连接字符串指向另一个数据库服务器。但是当我调试时,我可以看到web.config文件中的连接字符串被用来代替web.debug.config中的连接字符串。我在这里做错了什么?
如果你部署应用程序,将工作,但如果你用VS调试应用程序使用'web.config'文件 – esiprogrammer
对于真正的它不会工作,始终?什么毫无价值的选择有一个解决方案从MS ... :( – MTplus
@esiprogrammer你确定吗?我可以发誓在过去成功使用这个。无论如何,大部分时间我使用的是一个'xdt :Transform =“替换”而不是“SetAttributes”选项,但它应该没关系。 –