Visual Studio 2015调试模式下localhost无法访问但非调试模式正常
调试Visual Studio 2015时出现localhost拒绝连接的问题
调试Visual Studio 2015时遇到错误:localhost refused to connect.
具体情况如下:
- 使用该机器及VS2015已有3年,一直开发一个C#/Telerik项目,此前一切正常。
- 修改了Telerik RadGrid相关代码(未改动配置项),可进入编辑模式但无法更新输入的数据。
- 修改后未关闭VS或重启,直接尝试调试时出现localhost无法访问的错误。
- 尝试同应用下的其他项目及其他应用的所有项目,均出现相同错误,说明并非项目本身问题。
- 卸载并重装了IIS Express 10(调试模式使用该工具),但问题未解决。
- 尝试以非调试模式(Ctrl+F5)运行原项目,可正常工作。
- 曾修改IIS Express的
applicationhost.config文件:将.NET 4.5对应的managedRuntimeVersion从"v4.0"改为"v4.0.30319",相关配置示例:add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0.30319" managedPipelineMode="Integrated"
此前有未成功的Windows更新,但距问题出现已过去至少一天,不太可能是其导致。查阅了诸多帖子但未解决问题,且多数帖子未明确说明调试与非调试模式的差异,不确定两种模式使用的IIS版本,怀疑问题与调试模式及IIS Express有关,希望避免重装VS2015,寻求帮助。
内容的提问来源于stack exchange,提问作者Neil Newton
相关产品推荐
相关产品推荐

