所以,我意识到这里有很多关于这个问题的问题,但似乎没有一个与我正在处理的问题相同。我不得不从visual studio中删除我的数据集并将其重新导入。这样做后我得到了错误。我使用mysql作为后端,所以我使用dotconnect for mysql扩展为visual studio。一切都很好,直到我完成这一步。这是我的app.config文件:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="RMSteel.My.MySettings.RMSteelConnectionString" connectionString="User Id=rmsteel;Password=password;Host=192.168.0.46;Database=RMSteel;Persist Security Info=True"
providerName="Devart.Data.MySql" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
每当我使用我的连接时,我都使用名称RMSteel.My.MySettings.RMSteelConnectionString,因为这是自动生成的(我假设是通过dotconnect)。我在这个项目中相当远,想要使用这个连接字符串找到修复,所以我不必重写那么多。感谢您的帮助,如果您希望我发布更多代码,我可以。