C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

VSのSetup Projで作成されるインストーラ /キートン (18/10/04(Thu) 16:02) #88849
Re[1]: VSのSetup Projで作成されるインストーラ /とっちゃん (18/10/04(Thu) 18:13) #88859
  └ Re[2]: VSのSetup Projで作成されるインストーラ /キートン (18/10/05(Fri) 09:50) #88861 解決済み


親記事 / ▼[ 88859 ]
■88849 / 親階層)  VSのSetup Projで作成されるインストーラ
□投稿者/ キートン (1回)-(2018/10/04(Thu) 16:02:45)

分類:[.NET 全般] 

VS2015のCommunityではInstallShield Limited Edition for Visual Studioが使えないとのことで
VSのセットアッププロジェクトでインストーラを作成するため、色々と試行錯誤しています。
(ちなみに、VBで作成したアプリをこのインストーラで配布します。)

何とかインストーラを作成することができましたが、
exeファイルとmsiファイルが作成されます。

InstallShieldでは、exe一つ(msiがexe内に含まれる)のインストーラを作成することができましたが、
VSのセットアッププロジェクトではexe一つのインストーラは作成できないのでしょうか?
[ □ Tree ] 返信 編集キー/

▲[ 88849 ] / ▼[ 88861 ]
■88859 / 1階層)  Re[1]: VSのSetup Projで作成されるインストーラ
□投稿者/ とっちゃん (539回)-(2018/10/04(Thu) 18:13:12)
No88849 (キートン さん) に返信
> InstallShieldでは、exe一つ(msiがexe内に含まれる)のインストーラを作成することができましたが、
> VSのセットアッププロジェクトではexe一つのインストーラは作成できないのでしょうか?

VSのセットアッププロジェクトには、exe1つにまとめるというオプションはありません。
必須コンポーネントがない(setup.exeとapp.msiだけ)なら、msiのみ配布は可能です。

[ 親 88849 / □ Tree ] 返信 編集キー/

▲[ 88859 ] / 返信無し
■88861 / 2階層)  Re[2]: VSのSetup Projで作成されるインストーラ
□投稿者/ キートン (2回)-(2018/10/05(Fri) 09:50:03)
> VSのセットアッププロジェクトには、exe1つにまとめるというオプションはありません。
> 必須コンポーネントがない(setup.exeとapp.msiだけ)なら、msiのみ配布は可能です。

VSのセットアッププロジェクトでは、必ずmsiファイルが作成されて、
また、必須コンポーネントがない場合はmsiだけでも良い、ということですね。
とっちゃん さん、回答ありがとうございました。
解決済み
[ 親 88849 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -