Visual studio Windows x64上的Visual Studio 2008安装错误

Visual studio Windows x64上的Visual Studio 2008安装错误,visual-studio,windows-7,64-bit,Visual Studio,Windows 7,64 Bit,我正在尝试在Windows7x64计算机上安装VisualStudio2008,但无法安装,不想放弃Windows7 下面是错误日志 [11/05/09,15:21:08]Microsoft Visual Studio 2008 64位先决条件(x64):[2]e:\setup..\wcu\64bitprereq\x64\vs_bsln.exe无法解包,因为它不是文件柜 [11/05/09,15:21:09]setup.exe:[2]ISetupComponent::Pre/Post/Insta

我正在尝试在Windows7x64计算机上安装VisualStudio2008,但无法安装,不想放弃Windows7

下面是错误日志

[11/05/09,15:21:08]Microsoft Visual Studio 2008 64位先决条件(x64):[2]e:\setup..\wcu\64bitprereq\x64\vs_bsln.exe无法解包,因为它不是文件柜

[11/05/09,15:21:09]setup.exe:[2]ISetupComponent::Pre/Post/Install()在ISetupManager::InternalInstallManager()中失败,HRESULT为-2147467259


[11/05/09,15:21:09]VS70pgui:[2]DepCheck表示未安装Microsoft Visual Studio 2008 64位必备组件(x64)。

您的安装介质是否可能已损坏?如果您下载了它,您能验证它的校验和吗?

我在尝试在Windows Server 2008 R2(64位)上安装VS2008 Professional时遇到了完全相同的错误。我尝试清除%TEMP%,完全卸载SQL Server 2008 R2及其所有共享组件,但仍然没有成功。我对我正在使用的ISO的SHA1进行了哈希检查,这是我直接从MSDN下载的。SHA1是匹配的

最后我继续下载了另一份ISO,只是为了好玩。嗯,它真的起作用了!不要问我为什么第一个ISO不起作用,就像我说的SHA1匹配。但出于某种原因,我第二次下载ISO时,它起了作用


很抱歉,我没有更合理的解决方案,但MSDN上的其他人似乎也有类似的成功案例。

这是由于安装了任何其他版本的VS。卸载任何其他版本安装它

一旦没有VS 64,Visual Studio可以安装在64位操作系统中吗?我知道其他人已经能够在Vista和XP x64机器上运行Visual Studio。我一直能够在Vista x64和Win7 x64上安装32位版本,但上次我安装它时,我安装了64位版本(是的,有一个,但有点难找到。我是从MSDNAA获得的)因为我需要编译一个64位的Python模块,该模块的本机代码位需要VS。也许你可以试试。我有一个MSDN许可证,并检查了64位版本的Visual Studio,但从未找到。有人知道从哪里下载吗?Visual Studio的64位版本不存在()。VisualStudio拥有的是64位组件,例如64位(交叉)编译器、库等。我找到了一张我知道有效的物理光盘。我使用Microsoft下载管理器从MSDN下载了该文件,我认为它验证了校验和,但没有。这里的情况完全相同。重新下载ISO就成功了。