2011-12-01 12 views
8

ここでは、Visual Studio 3.5を使用してセットアップを正常に作成しました。私が見つけたアプリケーションのデバッグフォルダ(* .exeと* .msiファイル)。MSIファイルを使用せずにセットアップ(* .exe)ファイルを実行するには?

私は両方のファイルを同じフォルダに入れてもうまくいきます。しかし、私が唯一の(* .exe)ファイルを取った場合、それは動作しません。

.exe)セットアップを( .msi)ファイルを使用して実行する必要があります。 * .exeだけをクライアントに送信する必要がありました。 両方のファイルを1つのファイルにラップする方法はありますか。事前に

感謝:)

答えて

2

あなたは間違った方向に行っています! MSIは重要ですが、.exeはMSIを呼び出すブートストラッパーです。何かがあればMSIを配布することができます。

は、しかし、私はあなたがこの使用のVisual Studioを行うことができますかわからない、埋め込まれたリソースとして、実際のMSIが含まれるブートストラップを作成することが可能でなければなりません

What does the EXE do in the Visual Studio setup project output?を参照してください。

私があなたの場合、MSIを配布するには、アプリケーションを実行するために.NET Frameworkがインストールされている必要があります。また、2つを自己解凍ジップで結合する必要がありますまたは類似)。

0

http://hmne.sourceforge.net/

ここでは、次のようにこのプログラムは動作しますが、HMsoft NISeditorを見つけることができます。 実行プログラムはsetupname は、プロジェクトのすべての.DLLと.exeファイルの追加]を選択します セットアップを作成

関連する問題