我在SQL Server数据库之上的Web应用程序的数据访问层中使用数据集。当我要将应用程序部署到Web服务器时,我将web应用程序的web.config和数据集类库的app.config中的数据库连接字符串更改为指向生产服务器。我过去曾多次以这种方式更改连接字符串,但这次数据集似乎在我调试时继续指向开发数据库,而不是我在web.config中配置的数据集。我通过运行查询测试了各个表适配器,并且它们正在app.config文件中指定的正确数据库中返回数据。只有当我调试时才会从错误的数据库中获取数据。有什么建议吗?
答案 0 :(得分:1)
重新启动Visual Studio解决了这个问题。它表明对app.config文件的更改尚未传播到设置文件(尽管我自己手动更改了它)。