【发布时间】:2018-03-13 21:44:40
【问题描述】:
这几天一直在尝试解决这个问题。我进行了大量搜索并尝试了几种解决方案 - 到目前为止没有任何帮助。
我有一个 Visual Studio 2017 项目。它多年来一直运行和调试良好。突然,前几天我无法再调试应用程序。无论我选择哪种浏览器(IE、Edge、Chrome、Firefox 等),都会生成相同的错误消息:
INET_E_RESOURCE_NOT_FOUND
另外,VS 需要很长时间才能打开浏览器来显示此消息。此外,如果我在没有调试的情况下启动 (ctrl + F5),该站点将按预期工作和加载。
到目前为止我尝试过的事情:
- 从“我的文档”中的 IIS Express 文件夹中删除所有内容
- 重新安装 IIS Express
- 修复 IIS
- 在项目中更改端口号
- 各种 IIS Express 重置命令
- 重置 IE 设置
- 清除缓存
可能还有其他几个,但在这一点上,我觉得我已经用尽了所有的选择。
其他人遇到过这种情况,如果是,您是如何解决的?
【问题讨论】:
-
如果您创建一个新的简单网络应用程序,结果如何?如果所有项目都有相同的问题,我还建议您修复您的 VS。另外,请以管理员身份运行您的 VS 并将其更新到最新版本。当然,要确定不是网络问题,换个网络测试一下怎么样?我们必须确保它与服务器的内部 IP 地址无关,例如这种情况:serverfault.com/questions/845606/…
-
创建了一个空白的 MVC 项目并且能够在 IIS Express 中打开/调试。这绝对给了我一些方向。我现有的应用程序都具有安全性(检测用户是否登录并将其重定向到身份验证)。我将搜索有关如何为现有应用程序清除/重置 IIS 的信息(尽管我相信我也已经这样做了)。关于什么会导致此问题或如何为现有应用解决此问题的任何想法?
标签: debugging visual-studio-2017 iis-express webproject