繁体   English   中英

无法在 Visual Studio 中调试

[英]Cannot Debug In Visual Studio

我的 VB.Net 项目中只有一个表单,即使我尝试调试它 - 除了正在加载的表单之外什么都没有发生 - 我收到错误:

没有为任何调用堆栈帧加载符号。 无法显示源代码。

我试过使用StackOverflow 的这个解决方案,但这要么是过时的,要么只适用于 C++。 我也尝试过使用MSDN 论坛中的这篇文章,但是,这似乎也没有帮助,因为我不太确定答案告诉我该怎么做。

有没有其他人遇到过这个问题并找到了解决方案? 收到此错误消息非常令人沮丧,而且我只显示了一个表格。

编辑:我在这里找到了另一种解决方案,但我不太清楚这意味着什么......但是。 我打算对此进行研究,但我真的很想知道为什么在启用应用程序框架时这不起作用。

确保您在调试中运行而不是发布。 Build>Configuration Manager>Active Solution Configuration = Debug

摆脱所有编译器警告/错误并重建。 仔细查看您的 Sub New() 和 form_load 事件。 狡猾的形式 inheritance 可能会导致此问题。 狡猾的模块级变量也。 从 memory 开始,即使您解决了问题,您也需要重新构建以让设计人员回来。 可能是 my.Settings 问题。

抱歉建议不准确,我以前遇到过这个问题,但我不记得细节了。

一个快速的解决方法是在项目属性的调试部分取消选中“启用非托管代码调试”和“启用 Visual Studio 托管进程”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM