2010-12-07 23 views
3

Greetings!私のソフトウェアと前提条件をインストールするWIX Bootstrapperプロジェクトが必要です

私は3〜4個のアプリケーションを定義するVS2010のソリューションを用意しています。

これらの3〜4個のアプリケーションは、展開中に本番環境のサーバーに個別にインストールする必要がある個々の(しかし関連する)コンポーネントです。私はWIX mondoを使ってマルチフィーチャーのWIXインストーラーを生成していましたが、これらのアプリケーションを個々にインストールすることができればさらに有益でしょう。インストール時にインストールするものを選択します。

"Bootstrapper Project"と呼ばれるWIXプロジェクトタイプがありますが、Web上ではそれほど多くのドキュメントを見つけることができず、実際に展開インストールの作成に役立つプロジェクトタイプかどうかはわかりません私のプロジェクトのためのブートストラップ。 (つまり、インストーラで定義されているか、または実行時にインストーラによってオプションで選択可能なsetup.exeファイルをインストールするsetup.exeファイル)...

これを実行する最適な方法は何ですか? WIX内で、既存のWIXインストーラを個々のプログラムに使用していますか?

答えて

5

Wixでは、ブートストラップを作成するサポートは、「書き込み」と呼ばれるツールを使用しています。 Burnがv4.0(またはバージョン3.6)にプッシュされました。だからそれほど助けにはならない。

あなたはdotNetInstallerのようなオープンソースのツールを使用することができます:ここでhttp://dotnetinstaller.codeplex.com/

は、それ自体のではない非常に有用である(.NET Frameworkのためにチェックし、セットアップインストーラを作成する方法についての概要ですが、ショー
http://www.lostechies.com/blogs/gabrielschenker/archive/2010/05/19/creating-a-bootstrapper-with-dotnetinstaller.aspx

それとも、ここでの指示に従うことができます:あなたは)dotNetInstallerの操作方法http://msdn.microsoft.com/en-us/library/ms165429(v=VS.100).aspx

を、Bにが現れるが、(ここではブートストラップマニフェストジェネレータを使用しますe 64ビット問題):http://code.msdn.microsoft.com/bmg

+0

dotNetInstallerは私が必要としていたものです。ありがとう。 – Rimer

+0

素晴らしい!がんばろう! – DarrellNorton

関連する問題