gpt4 book ai didi

asp.net-mvc - 如何调试此错误: 'Debugging information for iisexpress.exe cannot be found or does not match' ?

转载 作者:行者123 更新时间:2023-12-02 08:33:21 25 4
gpt4 key购买 nike

我已经在 MVC 5 代码优先项目上工作了几个月,(似乎)突然,Visual Studio 拒绝调试并给了我一些奇怪的错误。

当我尝试运行应用程序Ctrl+F5时,它构建正常,但浏览器永远不会超出加载阶段,我的浏览器选项卡中仍然有风车,但该应用程序永远不会加载。

当我尝试调试应用程序 F5 时,它构建正常,但随后出现 2 个错误,首先 找不到 iisexpress.exe 的调试信息或不匹配。找不到或打开 PDB 文件。,然后ID 为 xxxx 的进程未运行

我尝试过从 MS ( https://stackoverflow.com/a/8138518/1778169 ) 加载符号、使用不同的数据库名称、卸载 VS 扩展、执行所有 Windows 更新、修复 VS 安装,甚至完全重新安装 VS。似乎没有什么帮助。

我对 PDB 文件不太熟悉,但我没有做任何有意识地改变这一点的事情,而且它们似乎位于正确的位置:

enter image description here

我已经没有主意了,但确实希望尽可能避免重新安装 Windows。

这只发生在这个项目中,因此问题似乎出在项目本身,而不是安装。但我不知道从哪里开始调试这个问题,或者寻找解决方案。

可能相关

我尝试在自定义域上运行该应用程序(在主机文件和 IIS Express 的 ApplicationHosts.config 文件中设置)。为了解决这个问题,我将这些设置恢复为默认的 localhost:[port]。这似乎没有什么区别,但我想我应该提一下以防万一。

最佳答案

我的问题是项目属性中 Web 部分的调试器部分中的 native 代码框被选中。

我不知道这是怎么被勾选的,我当然从来没有勾选过它。

无论如何,取消选中此框解决了我的问题。

enter image description here

关于asp.net-mvc - 如何调试此错误: 'Debugging information for iisexpress.exe cannot be found or does not match' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28519985/

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