【发布时间】:2012-06-11 01:36:51
【问题描述】:
我有一个使用 LINQ To SQL 的 VB.NET 应用程序。现在,我正在使用单个服务器并且它工作正常。
我现在的问题是我的应用程序将用于另一个分支和另一个服务器。我必须使应用程序能够根据其服务器 IP 更改连接字符串。
我的项目的连接字符串位于另一个名为 DatabaseCLS.dll 的 dll 中。
如何做到这一点?
【问题讨论】:
-
你有DatabaseCLS的源码吗? .config 文件中的连接字符串是什么?它是在那个 DatabaseCLS 程序集中硬编码的吗?
-
忘了说,它是一个桌面应用程序。而且,是的,我有 DatabaseCLS 的源代码,它在同一个解决方案中,但在不同的项目中。不,它不是硬编码的。我使用属性选项卡在 .dbml 文件中选择了连接。
标签: vb.net linq-to-sql connection-string