荒屋敷智也のブログ

Windows フォーム アプリケーション【インストーラーの作成手順】

f:id:zenryokusyounen:20220116114203p:plain

インストーラーの作成に必要なもの

f:id:zenryokusyounen:20211218070450p:plain

インストーラーを作成するためには、これが必要だよ

f:id:zenryokusyounen:20220115111724p:plain

f:id:zenryokusyounen:20220116115220p:plain

Microsoft Visual Studio Installer Projects」のダウンロード

f:id:zenryokusyounen:20220115102218p:plain

1.「拡張機能」>「拡張機能の管理」を選択します。

f:id:zenryokusyounen:20220115103816p:plain

2.「オンライン」>「Microsoft Visual Studio Installer Projects」>「ダウンロード」を選択します。

f:id:zenryokusyounen:20220115104004p:plain

3.「Installer Projects」をダウンロードする為に、「VIsual Studio」を閉じてください。

f:id:zenryokusyounen:20220115112635p:plain

4.「Modify」を選択します。

f:id:zenryokusyounen:20220115114456p:plain

5.ダウンロードが完了したことを確認し、「Close」を選択します。

f:id:zenryokusyounen:20220115114627p:plain

6.ダウンロード完了です。

「Setup Project」の作成

f:id:zenryokusyounen:20220115115223p:plain

1.「ソリューション」を右クリックし、「追加」>「新しいプロジェクト」を選択します。

f:id:zenryokusyounen:20220115115509p:plain

2.「Setup Project」を選択します。

f:id:zenryokusyounen:20220115140052p:plain

3.「プロジェクト名」・「場所」を設定します。

4.「作成」を選択します。

f:id:zenryokusyounen:20220115140433p:plain

4.「Setup」が作成されます。

インストーラーの作成

「構成マネージャー」の設定

f:id:zenryokusyounen:20220115152106p:plain

1.「構成マネージャー」を選択します。

f:id:zenryokusyounen:20220115155058p:plain

2.「構成」をReleaseに設定し、「プラットフォーム」をx64に設定する。

f:id:zenryokusyounen:20211218070450p:plain

他の人にアプリを提供するなら、Releaseに設定しないとね

「プロパティ」の設定

f:id:zenryokusyounen:20220115164651p:plain

1.「Setup」を選択し、プロパティを開きます。

2.「TargetPlatform」>「x64」に設定します。

「起動条件」の設定

f:id:zenryokusyounen:20220116141336p:plain

1.「Setup」を右クリックし、「View」>「起動条件」を開きます。

f:id:zenryokusyounen:20220116142255p:plain

2.「Launch Conditions」>「.NET Framework」を右クリックし、「プロパティ ウィンドウ」を開きます。

3.「Version」>「.NET Framework 4.8」に設定します。

「File System」の設定

f:id:zenryokusyounen:20220115145649p:plain

1.「Setup」を右クリックし、「View」>「ファイルシステム」を選択します。

2.「File System」の画面が表示されます。

f:id:zenryokusyounen:20220115150001p:plain

3.「Application Folder」を右クリックし、「Add」>「プロジェクト出力」を選択します。

f:id:zenryokusyounen:20220115160256p:plain

4.「プロジェクト」で、提供したいアプリのプロジェクトを選択します。

5.「プライマリ出力」を選択します。

6.「構成」>「Release x64」を選択します。

7.「OK」を選択します。

f:id:zenryokusyounen:20220115163651p:plain

8.「Application Folder」にファイルが追加されます。

f:id:zenryokusyounen:20211218070450p:plain

「Application Folder」とは?

インストーラーで提供したいファイルを設定するところだよ。

「ビルド」を実行する

f:id:zenryokusyounen:20220115165239p:plain

1.「Setup」を右クリックし、「ビルド」を選択します。

f:id:zenryokusyounen:20220116110814p:plain

2.プロジェクトが置かれている場所に「Setup」>「Release」フォルダーが作成され、インストーラー(setup.exe・Setup.msi)が作成されます。

インストーラーの実行

f:id:zenryokusyounen:20220116110814p:plain

1.インストーラー(setup.exe または Setup.msi)をダブルクリックしてください。

f:id:zenryokusyounen:20220116112649p:plain

2.「次へ」を選択します。

f:id:zenryokusyounen:20220116112721p:plain

3.「次へ」を選択します。

f:id:zenryokusyounen:20220116113023p:plain

4.「次へ」を選択します。

f:id:zenryokusyounen:20220116113048p:plain

5.「閉じる」を選択します。

f:id:zenryokusyounen:20220116113210p:plain

6.アプリをインストールすることが出来ました。