在windows 10中安装与2005相比的版本



我想在我的windows 10 PC中安装vs 2005。我从我的PC上卸载了以下内容:

  1. 与2015年相比
  2. 与2017年相比
  3. 2017年SSMS

现在,当我尝试安装vs 2005时。我得到错误:

"加载安装程序组件时遇到问题。正在取消安装"。

错误日志:

[04/26/20,00:09:41] MSITOSIT: [2] CRootComponent::SetManager() - MsiGetActiveDatabase returned an invalid handle
[04/26/20,00:09:41] MSITOSIT: [2] ERROR processed; exception was thrown for retail build
Developer Comment:  MsiGetActiveDatabase returned an invalid handle
Build Time:  Thu Dec 11 15:04:18 2003
DWORD:  0
[04/26/20,00:09:41] setup.exe: [2] ISetupModule::SetManager() failed in ISetupManager::LoadSetupObjectGuid() : vs_setup.dll
[04/26/20,00:09:42] setup.exe: [2] CSetupManager::LoadSetupObjectname() - Failed in call to LoadSetupObjectGuid() for strName:  in file: vs_setup.dll
[04/26/20,00:09:42] setup.exe: [0] LoadComponent(), LoadSetupObjectName failure: vs_setup.dll
[04/26/20,00:09:42] setup.exe: [0] LoadComponent failed in ISetupManager::LoadComponentsFromDBObject(): vs_setup.dll
[04/26/20,00:09:42] setup.exe: [2] CSetupManager::LoadDatabaseValues() - Failed in call to LoadComponentsFroMDBObjects()
[04/26/20,00:09:42] setup.exe: [2] CSetupManager::RunIntro() - Failed to Load Database Values
[04/26/20,00:09:43] setup.exe: [2] CSetupManager::RunLoadSetup() - Failed to Run the Intro

如果有人以前遇到过这个问题,你能告诉我解决方案吗。

我刚刚格式化了我的电脑,并安装了2005版。它安装时没有任何问题。

您需要安装VSS 20O5运行的旧.NET Framework…

在打开或关闭Windows功能中。选中列表中名为.NET Framework 3.5(包括.NET 2.0和3.0(的第一个功能。重新启动,然后安装VSS 2005

最新更新