现在试图解决这个问题几天了。我已经做了大量的搜索并尝试了几种解决方案 - 到目前为止没有任何帮助。
我有一个Visual Studio 2017项目。它已经运行和调试多年了。突然,前几天我再也无法调试应用程序了。无论我选择哪种浏览器(IE,Edge,Chrome,Firefox等),都会生成相同的错误消息:
INET_E_RESOURCE_NOT_FOUND
此外,VS需要永远打开浏览器才能显示此消息。此外,如果我在没有调试的情况下启动(ctrl + F5),该站点将按预期工作和加载。
到目前为止我尝试过的事情:
可能还有其他几个,但此时我觉得我已经筋疲力尽了所有的选择。
其他人遇到过这种情况,如果有,你是如何解决的?
答案 0 :(得分:0)
感谢您提示@Fletch Zhou。
原来问题是IIS中的损坏(可能是其证书)。我可以按照此处的说明修复它:
Visual Studio 2017 Removing SSL/TLS Connections Problems with IIS Express
快速说明:对于已将SSL Enabled设置为True的项目,只需切换标记,Visual Studio将分配新的SSL端口号。
希望这有助于其他人。我知道我没有做任何改变而感到沮丧,突然间我无法在本地调试项目。
更多信息:我尝试调试我在执行PluralSight链接文章中列出的步骤后多次运行的应用程序(多次尝试以确保我没有遗漏任何内容)。症状重新出现 - 任何浏览器都会指示该页面不存在。我注意到IIS Express没有运行 - 根本没有打开;或者至少没有明显的。我取消选中“启用编辑并继续”选项,如本文所述:IIS Express Immediately Shutting Down Running Site after Stopping Web Application。尽管这些症状并不完全匹配,但这是一个简单的选择。果然,该网站再次运作。我正在运行Visual Studio 2017版本15.6.4。不确定这是否与Visual Studio或IIS Express有关,但取消选中“启用编辑并继续”似乎可以解决最新的挂起问题。