求各位帮帮小弟:通过http://192.168.1.2访问时不能访问网站了!
通过http://192.168.1.2访问时不能访问网站了!通过VS2005预浏览可以访问后台数据,但是,通过http://192.168.1.2就不能访问,并提示不能找到数据源.数据库方面我使用的是windows模式访问.我碰到这种问题应该怎样解决啊?
求求各位了! --------------------编程问答-------------------- 数据库是在本机部署的吧,注意datasource的写法 --------------------编程问答-------------------- 你用的是局域网访问,数据库地址要用局域网的。 --------------------编程问答-------------------- 贴代码吧,你这样无人可以回答 --------------------编程问答-------------------- web.config里是这样的:
<connectionStrings>
<add name="ConnectionString" connectionString="integrated security=SSPI;data source=localhost;initial catalog=test" providerName="System.Data.SqlClient"/>
</connectionStrings>
使用地址如:192.168.1.2访问时出现如下报错:
IListSource 不包含任何数据源。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: IListSource 不包含任何数据源。
源错误:
只有在调试模式下进行编译时,生成此未处理异常的源代码才会显示出来。若要启用此功能,请执行以下步骤之一,然后请求 URL:
1. 在产生错误的文件的顶部添加一条“Debug=true”指令。例如:
<%@ Page Language="C#" Debug="true" %>
或:
2. 将以下的节添加到应用程序的配置文件中:
<configuration>
<system.web>
<compilation debug="true"/>
</system.web>
</configuration>
请注意,第二个步骤将使给定应用程序中的所有文件在调试模式下进行编译;第一个步骤仅使该特定文件在调试模式下进行编译。
重要事项: 以调试模式运行应用程序一定会产生内存/性能系统开销。在部署到生产方案之前,应确保应用程序调试已禁用。
--------------------编程问答-------------------- 在VS2005浏览是可以通过的,但是,在浏览器里输入地址就通不过,求求各位了! --------------------编程问答-------------------- vs2005 预览的网址和 你想要的是不同的
将 C:\WINDOWS\system32\drivers\etc\hosts 文件 添加:
192.168.1.2 localhost --------------------编程问答-------------------- 多谢以上各位了!
补充:.NET技术 , ASP.NET