ConnectionString'不是DataSet.Designer.vb中.My.MySettings'的成员删除未使用的连接字符串后

时间:2014-05-13 20:51:05

标签: vb.net winforms visual-studio-2010 connection-string

我删除了一个未使用的连接字符串,现在我浪费了很多时间试图让它恢复工作。导致程序的其余部分像char一样工作,连接字符串从未使用过我正在处理另一个数据库。

  

错误1' dbGIPEXConnectionString'不是会员   ' GIP_Eindwerk.My.MySettings&#39 ;. D:\ GIP \ GIP + Eindwerk \ GIP + Eindwerk \ dbGIPEXDataSet.Designer.vb 2544 47 GIP + Eindwerk错误2' dbGIPEXConnectionString'不是会员   ' GIP_Eindwerk.My.MySettings&#39 ;. D:\ GIP \ GIP + Eindwerk \ GIP + Eindwerk \ dbGIPEXDataSet.Designer.vb 2957 47 GIP + Eindwerk错误3' dbGIPEXConnectionString'不是会员   ' GIP_Eindwerk.My.MySettings&#39 ;. D:\ GIP \ GIP + Eindwerk \ GIP + Eindwerk \ dbGIPEXDataSet.Designer.vb 3583 47 GIP + Eindwerk错误4' dbGIPEXConnectionString'不是会员   ' GIP_Eindwerk.My.MySettings&#39 ;. D:\ GIP \ GIP + Eindwerk \ GIP + Eindwerk \ dbGIPEXDataSet.Designer.vb 3901 47 GIP + Eindwerk

所有错误都会导致代码看起来像

Private Sub InitConnection()
    Me._connection = New Global.System.Data.OleDb.OleDbConnection()
    Me._connection.ConnectionString = Global.GIP_Eindwerk.My.MySettings.Default.dbGIPEXConnectionString
End Sub

我试过删除

<Connection AppSettingsObjectName="MySettings" AppSettingsPropertyName="dbGIPEXConnectionString" ConnectionStringObject="" IsAppSettingsProperty="true" Modifier="Assembly" Name="dbGIPEXConnectionString (MySettings)" PropertyReference="ApplicationSettings.GIP_Eindwerk.My.MySettings.GlobalReference.Default.dbGIPEXConnectionString" Provider="System.Data.OleDb" />
<{1>}中的

..没有改变任何内容。 清理项目也没有改变任何事情。

1 个答案:

答案 0 :(得分:0)

我建议您只删除数据源并创建一个新数据源。您必须将DataSet和表适配器的实例添加回设计器中的表单,但只要名称仍然相同,您自己的任何代码都将继续工作。