好的,所以我有一个大约一年前与之合作的Visual Studio 2008项目。 此项目有一个数据网格,该数据网格链接到在Internet上的服务器上运行的外部数据库。现在,这个数据绑定都是使用Visual Studio 2008的内置功能完成的。但是,如何在不破坏项目的情况下将绑定更改为其他服务器?我注意到Visual Studio创建的很多代码都搞得一团糟。因此,手动尝试更改数据源总是为我完成整个项目。
我对这些东西并不是那么好,这就是我使用Visual Studio的内置功能的原因。但我注意到会出现一些事情,比如绑定源和数据集。 是否有可能做到这一点?也许更好,在编译程序后控制这些设置。它现在的方式,编译后都是硬编码,有点糟糕。我记得大约一年前尝试这样做,试图将这些设置绑定到存储在设置中的变量。但是我从来没有这样做过。只是在这里抛出想法:)
任何帮助,指示或其他任何高度赞赏! :)
答案 0 :(得分:1)
在“解决方案资源管理器”窗口中,“显示所有文件”。如果展开表单下的文件,则可以找到Form1.Designer.vb文件。这是VS为支持您使用的“内置”功能而生成的代码。
查看此文件中的代码并搜索旧服务器的名称。劈开。
答案 1 :(得分:0)
2021 年的今天,使用 Visual Studio 2019,最好的方法是编辑 App.config 文件。
打开此文件,您将看到应用程序其余部分用于连接到数据库的连接字符串。在这里改变这一点,其他一切都应该到位。
最简单的方法是:
这就是我刚刚从使用 MDF 文件作为数据源转移到 SQL Server 的实际实例所做的工作。