Vs 2013 单步调试 .net framework 中遇到的问题

为了可以看清.net framework 的的内部机制,进行单步实际是不错的选择啊,

 

其它的更多设置可以看其它文章,我这里主要讲问题。

 

Vs 2013 单步调试 .net framework 中遇到的问题_第1张图片

 

然后就会加载PDB,然后就可以单步进入了。

但是 ,

Vs 2013 单步调试 .net framework 中遇到的问题_第2张图片

 

跟我说未知。。。。

你都不知道了,我哪里知道。

随后在虚拟机中开始下安装了一个同样版本的VS 。

 

 Vs 2013 单步调试 .net framework 中遇到的问题_第3张图片

没有问题了。

什么情况,难道系统哪里有问题,也查了一些资料,说有可能是系统更新搞的。

好吧,我重做系统总可以了吧。

8.1重做个系统也就是分分钟的事,

重做。

再重装 VS ,

好了。

昨天习惯性的安装了更新,好像100多个吧。

昨天晚上装完了,今天早上重启电脑,这哥们又不会单步了,可以明确的说,应该是更新的问题。

但是具体哪个更新呢?真不知道啊。100多个,卸载的这功夫,早就又重做N次系统了。

还是得找到,先找与 .net 4.5 有关的更新吧,最近,

先是 卸载了

 

用于 Windows 8.1 和 Windows Server 2012 R2 基于 x64 的系统上的 Microsoft .NET Framework 4.5.1 和 4.5.2 安全更新程序 (KB2977765)
用于 Windows 8.1 和 Windows Server 2012 R2 基于 x64 的系统上的 Microsoft .NET Framework 4.5.1 和 4.5.2 安全更新程序 (KB2978041)
用于 Windows 8.1 和 Windows Server 2012 R2 基于 x64 的系统上的 Microsoft .NET Framework 4.5.1 和 4.5.2 安全更新程序 (KB2978126)
用于 Windows 8.1 和 Windows Server 2012 R2 基于 x64 的系统上的 Microsoft .NET Framework 4.5.1 和 4.5.2 安全更新程序 (KB2979576)

 

重启后不行,

继续。

Security Update for Microsoft ASP.NET MVC 5.1 (KB2994397)
用于基于 x64 的系统的 Windows 8.1 和 Windows Server 2012 R2 上的 .NET Native 更新 (KB2954879)

用于基于 x64 的系统的 Windows 8.1 和 Windows Server 2012 R2 的 Microsoft .NET Framework 4.5.1 安全更新程序 (KB2894856)

再重启

把上面的三个干掉以后神奇的好了,

但是不能代表把上面7个卸载就没有问题了,

现在没有时间试,只能说至少跟其中的一个或多个有关。个体的哪个有问题,我们需要有时间了一块再试。

 

Vs 2013 单步调试 .net framework 中遇到的问题_第4张图片 

只能说,好了。

从名字上看最有问题的是(KB2954879) ,但这个没准,还要再试试。

 

单步设置如下

 

Vs 2013 单步调试 .net framework 中遇到的问题_第5张图片

 

能看到代码

你可能感兴趣的:(framework)