nakamurakko’s blog

仕事で覚えたこと、勉強したことを自分のメモ代わりに書いていこうかなと。

Hyper-V でインストールのテストを繰り返す

Hyper-V で環境を構築してチェックポイントを使えば、クリーンな環境にインストールするテストが繰り返し実行できる。

環境

  • Windows 11 Pro

準備

コントロールパネル > プログラムと機能 > Windows の機能の有効化または無効化 で、 Hyper-V にチェックをつけて、 Hyper-V を有効化する。

作成した仮想マシンの設定を開き、チェックポイントを有効にする。

参考 * Hyper-V で標準または運用チェックポイントを選択する * チェックポイントを使用して仮想マシンを以前の状態に戻す

確認

チェックポイントを適用してインストール前の状態に戻っている事を、 .NET 6 SDK のインストールで確認してみる。

チェックポイント作成

Hyper-V マネージャーで仮想マシンを右クリック → チェックポイントをクリックする。

作成したチェックポイントは一覧で確認できる。

インストール、確認

仮想マシンを起動してコマンドプロンプトで dotnet --info を実行し、 .NET 6 SDK がインストールされていない事を確認。

.NET 6.0 のダウンロード からダウンロード → .NET 6 SDK をインストール → コマンドプロンプトで dotnet --info を実行してインストールできた事を確認。

チェックポイント適用

.NET 6 SDK のインストール確認が終わったので、インストール前の状態に戻すためにチェックポイントを適用する。

元に戻っている事を確認できる。