C# C强类型数据集表适配器未更新连接

C# C强类型数据集表适配器未更新连接,c#,connection,dataset,adapter,strongly-typed-dataset,C#,Connection,Dataset,Adapter,Strongly Typed Dataset,在我正在开发的应用程序中,我使用了一个强类型数据集,其表适配器的连接链接到Settings.Settings文件中保存的连接字符串。在我开始开发时,设置文件中指示的连接字符串数据源是我笔记本电脑中的本地文件夹,例如C:\my laptop\my app\database\db.accdb。一切正常 我现在想向用户测试应用程序。我们已经将数据库MS Access设置为特定于共享驱动器,并且我还将设置文件的连接字符串数据源更新为正确的路径,例如s:\shared drive\the app\data

在我正在开发的应用程序中,我使用了一个强类型数据集,其表适配器的连接链接到Settings.Settings文件中保存的连接字符串。在我开始开发时,设置文件中指示的连接字符串数据源是我笔记本电脑中的本地文件夹,例如C:\my laptop\my app\database\db.accdb。一切正常

我现在想向用户测试应用程序。我们已经将数据库MS Access设置为特定于共享驱动器,并且我还将设置文件的连接字符串数据源更新为正确的路径,例如s:\shared drive\the app\database\db.accdb。构建解决方案后,我只向他们发送exe文件,因为根据我以前的经验,这是有效的

现在的问题是:无论何时运行exe文件,适配器仍在搜索旧的连接字符串,例如C:\my laptop\my app\database\db.accdb,而不是新的连接字符串,例如S:\shared drive\the app\database\db.accdb。我已经在笔记本电脑中创建了一个虚拟驱动器来模拟新连接S:\。。。无论我使用的是旧的还是新的连接字符串,这个应用程序都可以在我的笔记本电脑上运行

我已经尝试过的事情:

将数据集的Build Action属性更改为compile,这会导致错误,因此我无法生成和嵌入资源,但仍然无法工作 将Settings.Settings文件的Build-Action属性更改为compile,毫不奇怪,它会出现错误,因此我无法生成和嵌入资源,但仍然无法工作 我错过了什么?为什么即使我已经更新了设置并重新生成了解决方案,exe文件仍发送给用户,而没有更新为新的连接字符串