Visual studio 在virtualbox上安装VS2008时出错

Visual studio 在virtualbox上安装VS2008时出错,visual-studio,installation,virtualization,virtualbox,Visual Studio,Installation,Virtualization,Virtualbox,这已经是第五次了,尝试了不同的机器,不同的驱动器大小,甚至尝试了Vista和XP,似乎都没有效果 我安装了一个virtualbox虚拟机。设置操作系统,然后尝试设置VS2008 然后VS2008安装崩溃,出现以下错误日志 [04/13/09,14:27:31] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147

这已经是第五次了,尝试了不同的机器,不同的驱动器大小,甚至尝试了Vista和XP,似乎都没有效果

我安装了一个virtualbox虚拟机。设置操作系统,然后尝试设置VS2008

然后VS2008安装崩溃,出现以下错误日志

[04/13/09,14:27:31] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft .NET Framework 3.5 is not installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Document Explorer 2008 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Web Authoring Component was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2008 Professional Edition - ENU was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 2.0 SP2 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft .NET Compact Framework 3.5 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 Design Tools was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server Compact 3.5 For Devices was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Pocket PC was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Windows Mobile 5.0 SDK R2 for Smartphone was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Device Emulator version 3.0 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Server 2005 Express Edition (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Crystal Reports Basic for Visual Studio 2008 was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 Tools (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 Headers and Libraries (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 Win32 Tools (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 .NET Framework Tools (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft Windows SDK for Visual Studio 2008 SDK Reference Assemblies and IntelliSense (x86) was not attempted to be installed.
[04/13/09,14:27:31] VS70pgui: [2] DepCheck indicates Microsoft SQL Publishing Wizard was not attempted to be installed
我的虚拟机通常(我试了很多次)有20GB的磁盘和700MB的ram分配。其他一切都是默认的


任何人都有类似的问题,或者至少可以帮我解决问题?

听起来virtualbox有问题,你可以尝试在VPC上安装所有东西,然后

虚拟机操作系统有哪些配置?安装了哪些service Pack、framework等?第二行表示未安装.NET 3.5,但VS2008安装程序应处理此问题。。。。你确认你的来宾操作系统可以访问互联网了吗?嗯……不,没有,我以为VS2008安装程序是与.net 3.5安装捆绑在一起的。谢谢,但这是一个全新的安装,磁盘已经是vdi了。一切都是全新的。我知道,但由于一些奇怪的原因,MSI在虚拟机上有问题(我在旧的VPC上也看到了同样的问题),再次开始新的构建VHD,然后转换并使用VDI。等等,你是说使用VHD(如何做到这一点?),然后重新安装所有内容,然后转换为VDI?是的,下载免费的VirtualPC,在其上创建虚拟机(仅限XP)安装所有内容(Visual Studio等),然后获取创建的VHD并将其转换。