MS SQL连接通过本地网络进行故障

时间:2014-06-16 09:30:50

标签: c# asp.net sql sql-server webforms

我正在开发一些.net c#webforms,依赖于与MS SQL db的连接。开发配置有一个localhost \ SQLEXPRESS数据库服务器,生产部署在网络上;在我的web.config中我设置了两个连接字符串,根据需要一次选择其中一个;当问题出现时,一切似乎都很好;如果我在调试中直接从VS express调用我的webforms,或者从同一台PC中的web broswer调用我的webforms,那么连接与本地db和web db都可以正常工作;如果我从局域网中的Web浏览器调用我的webforms,它们只有在我选择web db时才能正常工作,但如果我选择本地db,则不会检索任何数据,所以我猜本地db的连接失败了(c#code gets虽然执行了;它以前工作得很好,而且,从VS激活的相同网页表单工作正常,所以连接字符串应该没问题......现在怎么办?

1 个答案:

答案 0 :(得分:0)

解决。将站点部署(发布...)从c:inetpub / wwwroot /移动到虚拟目录(在安装了VS e MS SQL的计算机中);