gpt4 book ai didi

asp.net-mvc - ASP.NET MVC5/IIS Express 无法调试 - 代码未运行

转载 作者:行者123 更新时间:2023-12-03 17:48:15 24 4
gpt4 key购买 nike

我启动了一个 VS2013 VB.Net MVC5 Web 应用程序,在 HomeController About 方法中设置一个断点并运行“Start Debugging”,导航到 About 页面并收到消息 "Code not running - The current Thread is not currently running or the call stack could not be obtained"防止任何调试。

如果我在 Global.asax Application_Start 中设置断点,断点工作正常。更改“启用编辑并继续”没有任何区别。

任何人都知道发生了什么?

更新 :我的环境是带有 VS2013 Ultimate 的 Windows 8.0 Pro。

从那以后,我刷新了我的系统并全新安装了 Windows 8.1 Pro、VS2010 Ultimate、VS2012 Ultimate 和 VS2013 Ultimate。

对 VS 的所有 3 个版本都进行了相同的测试 - 文件 > 新建项目 > MVC(默认)。 VS 的所有 3 个版本都报告“Process with an Id of xxx is not running.

VS2013 调试跟踪报告 "The program '[7720] iisexpress.exe: Program Trace' has exited with code 0 (0x0). The program '[xxxx] iisexpress.exe' has exited with code -1073741816 (0xc0000008) 'An invalid handle was specified'.

我已经在管理员模式下运行 VS 并收到相同的结果。我已经卸载并重新安装了 IIS Express 8.0。

最佳答案

对我来说,解决方案要简单得多。在 Visual Studio 的解决方案资源管理器中,我右键单击 Web 项目,选择属性,然后导航到“Web”选项卡。从那里我将项目 URL 更改为另一个端口号。例如,如果它是 http://localhost:1052 - 我把它改成了 http://localhost:4356.
Process with an Id of xxx is not running.

不确定这对其他人是否有帮助,但它对我有用 - 希望它也对你有用!

关于asp.net-mvc - ASP.NET MVC5/IIS Express 无法调试 - 代码未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28339893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com