VS2015インストーラーパッケージリリースプログラム(Microsoft Visual Studio 2015インストーラーを使用)



Vs2015 Installer Package Release Program



1.目的

VS2015を使用してプログラムをパッケージ化およびリリースすることは、インストールおよびアンインストールプロセスを使用して、Windowsで作成したプログラムをインストールすることです。

2.予備準備

VisualStudioインストーラーをダウンロードします。
ダウンロードアドレス:https://marketplace.visualstudio.com/items?itemName = visualstudioclient.MicrosoftVisualStudio2015InstallerProjects



VS2015とMicrosoftVisual Studio2015インストーラープロジェクトの2つが必要です。
VS2015 Community Editionは、InstallShield-Limited-Editionをインストールできません。 exeをパッケージ化するには、Microsoft Visual Studio2015インストーラープロジェクトをインストールする必要があります。
VS2015 Community Editionは、Visual Studioインストーラーを使用してファイルをパッケージ化およびコンパイルし、exeおよびmsiインストールファイルを生成します。

3.インストールプロセス

VSI_bundle.exe == 'マウスの選択、右キー=='プロパティ== '以下のように設定します。
画像1.png
次に、をクリックしてVSI_bundle.exeをインストールします。



CドライブでVSI_bundle.exeを検索し、検索後、上記の「互換性」と「管理者として実行」の設定も行います。
PS:理論的には、このステップは必要ないはずです。しかし、それが役に立つ場合に備えて、それを記録させてください。
結局のところ、1回の操作の後、どのステップが機能していて、どのステップが不要であるかを確認するのが面倒です。

画像2.png

4.パッケージ化してリリース

4.1新規インストールプロジェクト

画像3.png
3.1.png

4.2 .exeファイル(以前に作成したプログラムをコンパイルした後の実行可能ファイル)を追加します

アプリケーション==》追加==》ファイル
画像4.png
Debugフォルダーで.exeファイルを選択します
画像5.png
.exeへのショートカットを作成する
画像6.png
画像7.png
ショートカット(カットアンドペースト)を「ユーザーのデスクトップ」にドラッグアンドドロップします
画像8.png



4.3アンインストールファイルを追加する

アプリケーション==》追加==》ファイル
アンインストールファイルを選択します。下の図を参照してください。
画像10.png
画像11.png
簡単に識別できるように、msiexec.exeの名前を変更し、名前をUnInstall.exeに変更しました。そして、そのショートカットを作成します。
画像12.png
ショートカット(カットアンドペースト)を「ユーザーのプログラムメニュー」にドラッグアンドドロップします
画像13.png
次に、ProductCodeを見つけて、UnInstallショートカットのArgumentパラメーターに入力し、先頭に「/ xスペース」を追加します。
引数= '/ x {81575537-5736-457F-9DBE-857C1F67BE70}' / xの後にスペースが必要であることに注意してください。
画像15.png
画像16.png

5.その他の設定

画像14.png
画像18.png

6.コンパイル

画像19.png

画像20.png

生成されたsetup.exeとsetup.msiの違い:
setup.exeには、.netのバージョンをインストールする必要があるかどうかなど、インストールプログラムのいくつかの条件の検出が含まれています。条件が満たされていることが確実な場合は、setup.msiを直接実行できます。

7.最後に、結果を確認します

画像22.png