0

我使用 Asp.Net MVC 开发了一个网站,该网站在 App_Data 中使用 SQL CE 数据库。该网站在 Visual Studio 中运行时运行良好。但是,当我在 Microsoft WebMatix 中将它作为“文件夹中的站点”打开时。它没有显示任何东西。在 IE 中显示“Internet Explorer 无法显示网页”,在 chrome 中显示“Chrome 无法连接到 localhost:49742”。

这发生在执行数据库访问的 url 上。基本页面工作。

我尝试使用“文件夹中的站点”打开其他网站(MvcMusicStore),它工作正常。当一切都相似时,为什么会在上述情况下发生。我无法进行调试,因为它没有在 Visual Studio 中发生

4

1 回答 1

1

它可能不起作用,因为您没有使用 IIS(或其他网络服务器,如 Cassini)配置您的站点。

可能在 Visual Studio 中,您已将项目配置为使用“Visual Studio 开发服务器”和“自动分配端口”。如果是,则每次按 F5 时,Visual Studio 都会启动您的 Web 服务器。

于 2011-11-15T06:49:06.967 回答