我使用Asp.Net MVC开发了一个网站,该网站在App_Data中使用SQL CE数据库。在Visual Studio中运行时,该网站运行正常。但是,当我在Microsoft WebMatix中将其作为“站点从文件夹”打开时。它没有显示任何东西。在IE中,它说“Internet Explorer无法显示网页”,在Chrome中,它说“Chrome无法连接到localhost:49742”。
这发生在执行数据库访问的URL上。基本页面有效。
我尝试使用文件夹中的“网站”打开其他网站(MvcMusicStore)并且工作正常。当一切都相似时,为什么会发生在上述情况中。我无法进行调试,因为它没有在visual studio中发生
答案 0 :(得分:1)
它可能不起作用,因为您没有使用IIS(或其他网络服务器,如Cassini)配置您的网站。
在visual studio中,您已将项目配置为使用“自动分配端口”的“visual studio开发服务器”。如果是的话,每次按F5时都会启动Web服务器的Visual Studio。