我有一个使用 LINQ To SQL 的 VB.NET 应用程序。现在,我正在使用单个服务器并且它工作正常。
我现在的问题是我的应用程序将用于另一个分支和另一个服务器。我必须使应用程序能够根据其服务器 IP 更改连接字符串。
我的项目的连接字符串位于另一个名为 DatabaseCLS.dll 的 dll 中。
如何才能做到这一点?
我有一个使用 LINQ To SQL 的 VB.NET 应用程序。现在,我正在使用单个服务器并且它工作正常。
我现在的问题是我的应用程序将用于另一个分支和另一个服务器。我必须使应用程序能够根据其服务器 IP 更改连接字符串。
我的项目的连接字符串位于另一个名为 DatabaseCLS.dll 的 dll 中。
如何才能做到这一点?
如果第一个应用程序正确地将其连接字符串存储在 web.config 或 app.config 文件中,那么您只需将相同的连接字符串名称添加到新项目的 web 或应用程序配置中。
内部数据库CLS:
<connectionStrings>
<add name="DatabaseCLSConnectionString" connectionString="server1" />
</connectionStrings>
在您的新应用中:
<connectionStrings>
<add name="DatabaseCLSConnectionString" connectionString="server1" />
</connectionStrings>