无法连接到localhost但可以连接到另一个项目

时间:2016-08-01 08:02:44

标签: c# asp.net .net google-chrome localhost

我最近创建了两个asp.net项目,并且在周末之前都工作正常,从那以后我还没有触及它们。我跑了一个,它连接到LocalHost完善罚款,另一个跑时拒绝连接到localhost说"网站无法到达"。我正在使用谷歌浏览器。

3 个答案:

答案 0 :(得分:0)

无论哪种方式(使用IIS express或ASP.NET Development Server),您都需要一个与项目匹配的文件到端口。

查看并尝试查看两个站点是否都在列表中(文件路径如下)并验证它们是否与visual studio中项目设置的端口和设置相匹配(项目设置> Web>服务器

C:\Users\<username>\Documents\IISExpress\config\applicationhost.config

然后确认您在浏览器中看到的网址是否相同。

其他方面,在您的解决方案中验证哪个项目指向&#34;启动项目&#34;。

答案 1 :(得分:0)

IIS Express主机是否为第二个项目运行?如果不是,则需要通过在Visual Studio中运行项目来启动它。之后,只要Visual Studio实例打开,无论项目是否在VS中运行,IIS Express都将继续运行并且站点应该可以访问。

答案 2 :(得分:0)

正如我在评论中所说的那样#34;我试图访问&#34; applicationhost.config&#34;正如Dryadwoods建议但是它告诉我即使我有VS的免费版本我也有无效的许可证。我重试了它并且它有效,所以不确定是什么修复它。&#34;我不知道造成这个问题的原因以及它是如何纠正的,但Dryadwoods的建议可能会产生影响。