web-dev-qa-db-ja.com

Visual Studio2010のインストールに失敗するVC 9.0ランタイム

これを見たことがある人は: Visual Studio 2010を完全にアンインストールする 先週かそこらでVS2010の問題が発生していることを知っているでしょう。さて、私はついにコンピューターをVisual Studio 2010を再インストールできる段階に到達させることができました(RepoUninstallerを使用してVisualStudioとすべてのc ++、c#などをアンインストールしました(通常のアンインストーラーはほとんどのプログラムで壊れました)、次に関連するすべてを削除しましたレジストリエントリ、もちろんバックアップを保持します)。

さて、Daemon ToolsLiteにマウントされたISOからVisualStudio 2010 Professionalをインストールしようとすると、失敗します。

私は知っています Visual Studio 2010は「セットアップ中にエラーが発生しました」でインストールに失敗します そして提案されたすべての方法を試しました(方法が見つからなかったためWindowsインストーラーをアンインストールすることを除いて)、それでもエラー。 VC 9.0ランタイム(x86)のインストールに失敗し、これはエラーログの出力です:

[03/17/11,20:26:56] VC 9.0 Runtime (x86): [2] Error: Installation failed for component VC 9.0 Runtime (x86). MSI returned error code 1601
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates VC 9.0 Runtime (x86) is not installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x86) was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates VC 10.0 Runtime (x64) was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 64bit Prerequisites (x64) was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Visual F# 2.0 Runtime was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 Professional - ENU was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 - Visual Studio 2010 Tools was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft ASP.NET MVC 2 was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Office Developer Tools (x64) was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates VC 10.0 Designtime (x64) was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft SharePoint Developer Tools was not attempted to be installed.
[03/17/11,20:27:08] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools was not attempted to be installed.

リストされているエラーはMSIエラー1601です。これは、「FAILURE 1601 Windowsインストーラーサービスにアクセスできませんでした。サポート担当者に連絡して、Windowsインストーラーサービスが正しく登録されていることを確認してください。」

それは、Windowsインストーラーを再インストールする必要があることを意味しますか?もしそうなら、どうすればそれを行うことができますか?

私はWindows764ビットを実行しています

3
Nick Udell

残念ながら、私が見つけた最善の方法は、完全に再フォーマットして再インストールすることでした。ソリッドステートでより多くのスペースを確保するためにCドライブからユーザープロファイル(パブリックフォルダーなど)を移動しようとすると、ユーザープロファイル(パブリックフォルダーなど)が破損しました。

全体として、あまり良い計画ではなく、それは多くのことを台無しにしました。

それでも正確な原因を特定することはできませんが、解決策はあります。再フォーマットして再インストールします。

1
Nick Udell

Windowsインストーラーサービスが有効になっている(そして手動に設定されている)ことを確認しましたか?

手動でサービスを開始すると、エラーなしで開始されますか?

Windowsインストーラ4.5 にアップグレードしてみてください。

0