0

私はWiXベースのアプリケーションに非常に慣れていないため、 .NET Framework 4.0 とSQL Server 2008をチェックする必要があるMSIファイルを作成する必要があります。それらがインストールされていない場合は、まずそれらをインストールしてから、アプリケーションの EXE ファイルともう 1 つのVBScriptエージェントをインストールする必要があります。WiX 3.7 セットアップをインストールするときと同じように行う必要があります (セットアップ ファイルをダブルクリックすると、以下のような UI が表示されます!

WiX Toolset インストール UI

どこから始めればよいですか?この種のアプリケーションを開発するための段階的なガイドはありますか?

4

1 に答える 1

1

次のプロジェクトが必要です。これらは、Visual Studio のプロジェクト テンプレートから作成できます。それぞれに個別のチュートリアルがあり、Web 検索で見つけることができます。

  1. .msi をビルドするための WiX セットアップ プロジェクト。このようなプロジェクトのソース ファイルは WiX/Product を宣言します。It could have condition that check for .Net Framework4.0 and SQL Server 2008. チェックが失敗した場合、.msi のインストールは失敗します。.msi で実行できるのはこれだけです。プロジェクトには、アプリケーションの .exe がコンポーネントとして含まれます。

  2. .exe をビルドする WiX Bootstrapper プロジェクト。このようなプロジェクトのソース ファイルは WiX/Bundle を宣言します。バンドルには、.Net Framework4.0、SQL Server 2008、.msi、および VBScript エージェントを含む一連のインストーラーがあります。

  3. ブートストラップ プロジェクトのカスタム UI を備えた BootstrapperApplication 実装を提供する WPF ライブラリ プロジェクト。

最善の策は、ドキュメント、WiX ソース コード、およびさまざまなチュートリアルを参照することです。チュートリアルが古くなっている可能性があることに注意してください。ほとんどの場合、WiX はバージョンごとにシンプルになっています。

于 2013-10-14T00:35:57.180 に答える