Visual Studio 2017 在应用程序设置中找不到连接字符串

She*_*een 5 c# dataset xtrareport visual-studio-2017 visual-studio-2017-build-tools

对于连接数据库和读取数据,我使用的是从 Web.config 文件读取连接字符串的数据集。一切都在 Visual Studio 2013 中工作。但是当我在 Visual Studio 2017 中打开这个项目时,我无法配置。它错误:

无法找到连接字符串 xxxx。在应用程序设置中找不到连接字符串或无法加载与连接字符串关联的数据提供程序

在此处输入图片说明

Sal*_*ari 7

首先尝试将Visual Studio更新到 15.9。如果它没有解决问题,请尝试以下步骤:

  • 关闭DataSet出现错误的窗口。
  • 右键单击DataSet解决方案资源管理器中的 。
  • 从上下文菜单中选择“打开方式...”。
  • 从列表中选择“源代码(文本)编辑器”,然后按“确定”按钮。

在文件顶部附近,您将看到一个包含多个元素的元素。大多数DataSet应该只有一个元素。如果你遇到了我上面描述的问题,你至少会有两个,一个是不正确的。删除它或以其他方式修复它,保存文件并正常重新打开。

参考:

https://blog.dmbcllc.com/unable-to-find-connectionfor-object-webconfig/

更新我的数据集设计器的问题:无法找到连接“ERMConnectionString (Settings)1”

由于以下错误,无法加载数据集:无法找到连接...

数据集设计器:“无法找到对象‘MySettings’的连接 MyConn (MySettings)1”

无法在表适配器配置属性中找到对象“Web.config”的连接“MyConnName”

  • 将 VS 更新到 15.9。为我解决的问题 (3认同)

She*_*een 0

将 VS 更新到 15.9。这将解决现有的问题