テスト環境作成のためVirutalBoxを利用しようとしたところ、
VirtualBoxのインストールに失敗したので、解決策と補足知識を備忘として残します。
やりたいこと
VirtualBox-7.0.18-162988-Win.exeを正常に実行し、VirutalBox 7.0.18をインストールしたい。
エラー内容
下記エラー文のまま
インストール中エラー
Oracle VM VirtualBox 7.0.18 needs the
Microsoft Visual C++ 2019 Redistributable
Package being installed first. Please install
and restart the installation of Oracle VM
VirtualBox 7.0.18.
--翻訳--
Oracle VM VirtualBox 7.0.18をインストールするには、
まずMicrosoft Visual C++ 2019 再頒布可能パッケージを
インストールする必要があります。
パッケージをインストールし、Oracle VM VirtualBox 7.0.18 の
インストールを再度開始してください。
原因
- VirtualBoxのインストールに必要な「Microsoft Visual C++ 2019 再頒布可能パッケージ」がシステムにインストールされていないことが原因
- Visual C++でビルドされたプログラムは、実行時にVisual C++ランタイムライブラリを必要とする。ライブラリには、プログラムが正しく動作するための基本的な関数やクラスが含まれている。
- ランタイムライブラリはWindowsに標準でインストールされていない場合があり、その場合は個別にインストールする必要がある。
解決策
Microsoft Visual C++ 2019 再頒布可能パッケージ(X64)をダウンロードし、インストールすることで解決。