1

安装Revolution R时,它尝试安装Visual Studio 2008 Isolated Shell SP1,但失败,因为它说我安装了需要先更新的以前版本的 VS。

问题是我VS2010 SP1已经安装了。

4

1 回答 1

2

好的,我通过调整寄存器解决了这个问题。我发布它以防有人需要它:

您需要检查这些注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0\RED\1033 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0 HKEY_LOCAL_MACHINE\SOFTWARE\Wow64 \Microsoft\DevDiv\VS\Servicing\9.0\VSR\1033

并确保 SP 和 SPIndex 值为 1,并且 SPName 为 SP1。SP 和 SPIndex 值为 0,SPName 为 RTM。
并为 VS 8.0 密钥重复该过程

也许这可能会导致未来升级出现问题。

于 2013-04-09T23:44:39.770 回答