【发布时间】:2015-11-03 01:31:27
【问题描述】:
我正在尝试测试一个应用程序,我需要一些住在其他地方的朋友为我测试它。我在 WinXP 机器上安装了 VS2010,在同一台计算机上安装了 SQL Server 2008 R2。这两个应用程序都安装在 WinXP 计算机的 C:\ 驱动器上。
我把我的 IP 地址给了我的朋友。他们可以看到网站,但无法访问任何数据。
是否有一些标准的连接字符串我必须访问这些数据,或者这是那些“我必须坐在你的电脑前才能知道出了什么问题”之类的东西?我目前在 web.config 中的连接字符串是:
<add name="MySiteConn"
connectionString="Data Source=localhost;Initial Catalog=TestDB;Integrated Security=True"
providerName="System.Data.SqlClient"/>
【问题讨论】:
-
是什么让您认为连接字符串有问题?该网站位于您的计算机上,因此最终用户在哪里并不重要。
-
如果整个站点加载并运行,但用户无法获取数据,而我通过本地主机(即通过 VS2010,而不是 Internet)运行它可以获取数据,那是什么否则问题可能出在哪里?
标签: c# asp.net visual-studio-2010 sql-server-2008-r2 connection-string