安装Revolution R
时,它尝试安装Visual Studio 2008 Isolated Shell SP1
,但失败,因为它说我安装了需要先更新的以前版本的 VS。
问题是我VS2010 SP1
已经安装了。
安装Revolution R
时,它尝试安装Visual Studio 2008 Isolated Shell SP1
,但失败,因为它说我安装了需要先更新的以前版本的 VS。
问题是我VS2010 SP1
已经安装了。
好的,我通过调整寄存器解决了这个问题。我发布它以防有人需要它:
您需要检查这些注册表项:
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 密钥重复该过程
也许这可能会导致未来升级出现问题。