所以我有一个问题...... 我决定在EXECUTABLE中构建我的解决方案,在我的项目中,我已经包含了包含数据库连接字符串的app.config文件...
> <configuration>
> <configSections>
> </configSections>
> <connectionStrings>
> <add name="VitabaseVB.My.MySettings.VITABASEConnectionString"
> connectionString="server=.\;database=VITABASE;trusted_connection=True"
> providerName="System.Data.SqlClient" />
> </connectionStrings> </configuration>
我的问题是当我制作可执行文件时我得到了这个
并在app文件中 当我打开配置部署时,我看到之前提供的配置字符串代码。 我的问题是当我在运行SQLSERVER的另一台机器上编辑它并输入
时connectionString="server=.\;database=VITABASE;trusted_connection=True"
用服务器名称替换dot并安装应用程序.... app无法连接到服务器......并且服务器上没有密码也没有...
第二个问题是配置sql server可以通过网络运行,所以我可以在运行网络sql远程服务器的其他三台机器上安装我的应用程序... 从来没有这么做过,所以如果有人可以提供帮助那就会受到关注...... 我发现很多教程如何远程配置sql连接,但是在一个海洋的tuts无法确定什么是最好的解决方案...他们可能会告诉你硬编码服务器的IP ADRESS但是如果IP ADRESS是动态的怎么办?