我在Visual Studio 2012中开始调试c ++项目的最后几天遇到了问题,VS立即崩溃了。它提供了一个向Microsoft发送报告然后重新启动的选项。它没有提供可能导致问题的其他信息。在VS崩溃之前,它有时会显示对话框,说明它正在加载符号。
我正在使用Windows 8,Visual Studio 2012.我已禁用扩展程序,以便从等式中消除它们。
答案 0 :(得分:3)
我正在使用Visual Studio 2012 Express(桌面版),在执行以下操作后,崩溃似乎已停止:
答案 1 :(得分:1)
由于我使用Windows 8,我首先想到的是问题与操作系统有关,因为我在Win 7上没有这个问题。我没有在网上找到任何有用的信息来说服我这是Win 8的错。
在VS崩溃之前,它有时会显示对话框,说明它正在加载符号。这让我尝试了工具中的设置 - >选项 - >调试 - >符号。我检查了Cache符号文件夹的权限,但它没有帮助。我检查了“仅指定模块”,自动加载符号...选项。通过单击“指定模块”链接,我看到指定模块的列表为空,因此我假设它不会尝试加载任何模块。我错了。我实际上必须取消选中“始终加载位于模块旁边的符号”复选框。取消选中此选项解决了我的崩溃问题,现在一切正常。
答案 2 :(得分:0)
未经检查"只启用我的代码(仅限托管)"在工具 - >选项 - >调试 - >一般 使用VS 2012在Windows 8和10上进行测试。