网络文章的版本问题
大家在网上查资料的时候,可能都碰到过同样的问题,按照作者介绍的方法一步一步的做了,
就是看不到相同的结果,这一般都是因为版本问题造成的。
最近,我们需要使用.net的高级调试技术,就去网络上查找了相关的资料,最先看到的是
http://www.informit.com/articles/article.aspx?p=1409801&seqNum=5,里面介绍使用的工
具是ntsd,但是实际去用的时候发现windows 7里已经没有了这个工具,它们这篇文章发表的时
间是2009年11月8号。
接着又看到了一个介绍使用sos.dll的文章,介绍的方法是在visual studio intermediate 窗
口里使用命令.load sos.dll加载,但是我们看到的输出就是不一样。然后才发现这种方法只
使用于visual studio 2010以及之前的版本。visual studio 2012和visual studio 2013需要
安装NDK里的工具,然后才能加载sos.dll。
所以,大家查资料的时候,要留意一下资料发表的时间和针对的版本,如果按照上面的内容做
了,但是没有得到预期的结果,就应该考虑一下是不是因为版本问题。大家分享东西给别人的
时候最好说明一下针对的版本,谁也不知道现在写的东西对以后的版本还是否适用,很可能会
因为版本问题给使用者带来困扰。