判断VC 6.0装了哪些补丁的一个简单方法

作者:朱金灿
来源:http://blog.csdn.net/clever101/


      首先声明,这不是我的创意,是网上的一位网友介绍的。不过我看到这个方法比微软官网上的方法好多了,特地写篇短文详细介绍一下。

首先介绍一下微软官网上的繁琐方法:
如何判断是否安装了 Visual Studio Service Pack


可以使用以下步骤来确定是否已在特定的计算机上安装了 Service Pack:

1. 打开随相关 Service Pack 一起发行的 Readme.txt 文件。
2. 从 Readme.txt 文件中的已更新文件名列表中选择一个文件名,并记下其版本号。
3. 关闭该 Readme.txt 文件。
4. 在计算机中查找您在步骤 1 中选择的文件名。
5. 右键单击该文件并选择"属性"。
6. 记下"属性"对话框中指明的版本号。
7. 关闭"属性"对话框和"搜索"对话框。

如果该文件的版本号与 Readme.txt 文件中列出的版本号相符,则系统中已安装该 Service Pack。


估计看完之后你觉得自己都要晕倒了。下面介绍一种简单方法:


1. 任意打开一个MFC工程,在Project菜单栏下选择Add To Project-->Components and Controls......,如下图:


Components and Controls



     2. 在弹出的对话框中选择:Registed ActiveX Controls,如下图:


Registed ActiveX Controls



3. 拖动滚动条,你可以看到有些控件上的名字后面带有(sp6、sp2的字样),这样表明你的VC 6.0已经装上了sp6或sp2。


sp6 Controls



     据我的经验,VC 6.0中的sp5或sp6至少得装一个,否则程序调试运行时有可能出现莫名其妙的错误。




原文地址:https://www.cnblogs.com/lanzhi/p/6471044.html