由于端口不匹配,网站调试失败

时间:2015-01-08 00:18:48

标签: asp.net asp.net-mvc-4 visual-studio-2012

我正在使用VS2012调试MVC4应用程序。我在VS IDE中按F5。然后启动'ASP.net开发服务器'和工具提示(显示在右下角)

says http://localhost:9553

然后使用URL

启动FireFox
http://localhost:43297/default.aspx

浏览器无法连接到网络服务器。这是显而易见的,因为'ASP.net开发服务器'正在监听9553但浏览器正在连接到43297。

如果有人知道此端口不匹配的原因,请告诉我。

(还有另一种方法可以了解'ASP.net开发服务器'使用的端口。首先,保持'ASP.net开发服务器'运行。然后使用ProcExp.exe查看使用的命令行参数用于启动WebDev.WebServer40.exe。该cmd-line参数将具有端口号。在这种情况下,端口为9553)

1 个答案:

答案 0 :(得分:0)

您能告诉我们项目属性中Web选项卡下的内容吗? (在解决方案资源管理器中右键单击您的项目并选择“属性”) - 我对这些设置中是否提到其中一个或两个URL感兴趣。具体是Start URLProject URL字段中的内容。

您应该清除Start URL中的任何设置,并将任何内容保留在Project URL