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

わんくま同盟

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

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


(過去ログ 140 を表示中)
■82108 / )  Re[1]: Windows Installerとは
□投稿者/ とっちゃん (410回)-(2016/12/12(Mon) 11:04:41)
No82101 (くまもんもん さん) に返信

> Q1.Setup.exeとXXX.msiファイルが作成されますが、DVDに焼き、ユーザーさんがDVDを挿入したら自動でインストール開始する(DVDブート?)という動きにしたいです。
> exeファイルとmsiファイル。両方セットでDVDに焼けば、自動で起動しますか?
> 違う場合は、方法をご教授下さい。
>
CDやDVDがセットされた時に自動再生させるには、メディアのルートフォルダにそのための
設定ファイルを用意します。

autorun.inf というのがそれで、手持ちになにかアプリがあればだいたい入ってるので
見てみるとわかります。

ただし、最近は、OSの設定で無効化されている場合もあるため、
セットしても自動再生が無効化されているばあもあります。

autorun.inf については
https://msdn.microsoft.com/en-us/library/windows/desktop/cc144200(v=vs.85).aspx

このあたりがリファレンスになります。
日本語情報はありません。


> Q2.配布先PCにWindows Installerがなかった場合、msiファイルは起動しないと想像します。よって起動時にWindows Installerをインストールすると言うことをしたいのですが、
> どうすれば良いのでしょうか?

Windows XP 以上なら Windows Installer は必ずインストールされています。
なので、Windows Installer をインストールする必要はありません。


> また、既にWindows Installerが入っているPCでもサイレントモードで何のアクションも起こさずに、アプリのインストールのウィザードのみ表示させたいです。
>
サイレントモードで起動したらアプリのウィザードも出ませんよ?
多分言いたいことは違うことだと思いますが、こちらについてはよくわかりません。

返信 編集キー/


管理者用

- Child Tree -