强类型数据集(.xsd)错误VS社区版15.8.1

时间:2018-08-20 19:57:07

标签: c# visual-studio xsd dataset

我将VS社区版更新为15.8.1,此后,当我尝试在强类型数据集内编辑sql时收到此错误。

Configure TableAdapter failed

Unable to find connection 'my_connection' for object 'Web.config'.
The connection string could not be found in application settings, 
or the data provider associated with the connection string 
could not be loaded."

2 个答案:

答案 0 :(得分:2)

今天早上我遇到了同样的问题。有效的方法是在文本视图中打开.xsd,然后将“(Web.config)”的每个实例更改为“(设置)”,并将“ AppSettingsObjectName”值也设置为“ Settings”。

答案 1 :(得分:0)

我通过首先创建一个“新”连接来解决此问题-即我以另一个名称重新创建了连接。

然后我进入数据集对象的源代码以查看结果,并将其与最初存在的连接字符串进行比较。

对我来说,结果是更改了数据集对象的源代码中的代码

发件人:AppSettingsObjectName="Web.config"

收件人:AppSettingsObjectName="MySettings"

还有数据集对象源中的每个ConnectionRef

发件人:ConnectionRef="ConnectionString (Web.config)"

收件人:ConnectionRef="BHBrowserConnectionString (MySettings)"