作者:朱金灿
来源:clever101的专栏
一.问题描述
最近在调试一个C#桌面程序,总是无法进入调试状态。后来能进入调试状态了,却无法查看程序变量的值。
二.问题解决过程
经过搜索网上资料,发现这个是调试选项的设置问题。解决无法进入调试状态需要进行如下设置,首先在VS上选择“工具”——>"选项"菜单项,在弹出的对话框中将“启用仅我的代码”不选中,如下图:
解决无法进入调试状态需要进行如下设置,首先在VS上选择“工具”——>"选项"菜单项,在弹出的对话框中将“在模块加载时取消JIT优化(仅限托管)”选中,如下图:
博主在调试C#桌面程序时遇到无法进入调试及查看变量值的问题,通过搜索资料发现是调试选项设置不当导致。解决方案是取消VS的'启用仅我的代码'设置,并选中'在模块加载时取消JIT优化(仅限托管)'选项。同时,推荐了kupe大佬关于智能指针的源码剖析系列文章。


被折叠的 条评论
为什么被折叠?



