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

わんくま同盟

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

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

ツリー一括表示

MS SetupProject 多重起動について /ぽんすけ (18/09/12(Wed) 12:39) #88630
Re[1]: MS SetupProject 多重起動について /とっちゃん (18/09/12(Wed) 16:31) #88634
  └ Re[2]: MS SetupProject 多重起動について /ぽんすけ (18/09/12(Wed) 17:20) #88635 解決済み


親記事 / ▼[ 88634 ]
■88630 / 親階層)  MS SetupProject 多重起動について
□投稿者/ ぽんすけ (34回)-(2018/09/12(Wed) 12:39:23)

分類:[インストーラ全般] 

2018/09/12(Wed) 13:55:34 編集(投稿者)

お世話になっております。

Visual Studio2017においてC#でSetup projectを使ってインストーラを作成しております。

必須コンポーネントを含めて作成したインストーラ(setup.exe)を起動し、インストール開始後に
同じsetup.exeが起動できてしまいます。

後から起動したインストーラにおいて、必須コンポーネントは上書きインストールされているのか
そのままインストールが進み、作成したアプリのインストールが開始された時点で
「別のインストールが現在行われています・・・」のダイアログが表示されます。

必須コンポーネントの最初の時点でチェックはできないものでしょうか。
多重起動抑止の方法があれば、ご教示お願いいたします。

[ □ Tree ] 返信 編集キー/

▲[ 88630 ] / ▼[ 88635 ]
■88634 / 1階層)  Re[1]: MS SetupProject 多重起動について
□投稿者/ とっちゃん (523回)-(2018/09/12(Wed) 16:31:26)
No88630 (ぽんすけ さん) に返信
> 必須コンポーネントを含めて作成したインストーラ(setup.exe)を起動し、インストール開始後に
> 同じsetup.exeが起動できてしまいます。
>
> 後から起動したインストーラにおいて、必須コンポーネントは上書きインストールされているのか
> そのままインストールが進み、作成したアプリのインストールが開始された時点で
> 「別のインストールが現在行われています・・・」のダイアログが表示されます。
>
> 必須コンポーネントの最初の時点でチェックはできないものでしょうか。
> 多重起動抑止の方法があれば、ご教示お願いいたします。
>

MSのセットアッププロジェクトのブートストラッパー(setup.exe)に限ったことではありませんが
インストーラのブートストラッパーはそのほとんどが二重起動防止機能を持っていません。

これは、インストーラからインストーラを実行する(必須コンポーネントも別のインストーラ)場合があるためなので、おそらく今後も変わることはないと思います。
[ 親 88630 / □ Tree ] 返信 編集キー/

▲[ 88634 ] / 返信無し
■88635 / 2階層)  Re[2]: MS SetupProject 多重起動について
□投稿者/ ぽんすけ (35回)-(2018/09/12(Wed) 17:20:37)
No88634 (とっちゃん さん) に返信

とっちゃん様

ご返答ありがとうございます。
了解いたしました。
解決済み
[ 親 88630 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -