1

当我删除 microsoft visual stuido 2008 并升级到 2010 时,我注意到无法从程序和功能中卸载两个修补程序更新。

它们在我的 Windows 7 已安装更新列表中显示为

Microsoft Visual Studio 2008 专业版的修补程序 - ENU (KB2465361) Microsoft Visual Studio 2008 专业版的修补程序 - ENU (KB971092)

当我单击卸载时,它会告诉我“此操作仅对当前安装的产品有效”。

我尝试了不同的安装清理实用程序,但仍然无法摆脱它们。有没有办法手动删除这些更新?

谢谢

4

1 回答 1

0

不要删除它们,它们是 C++ 运行时支持库的安全补丁。它们不仅被您使用 Visual Studio 创建的程序使用,安装在您机器上的其他程序也使用这些 DLL。强行删除补丁会破坏其他程序。我猜您会收到错误消息,因为 KB2465361 取代了 KB971092。

卸载 VS2008 也没有什么理由,它不会妨碍 VS2010。一些 VS2010 项目仍然使用 VS2008 附带的构建工具。在 C++/CLI 项目中以 .NET 3.5 和更早版本为目标需要 VS2008 工具链。

于 2012-04-04T19:44:22.773 回答