2

MVCWebアプリケーションにWIXを使用してインストーラーを作成しようとしています。私はこれに従いました:http://blog.torresdal.net/2008/09/26/ブログ記事そして私はそれを動かしました。問題は、Product.wxsインストールしたいすべてのファイルをリストする必要があるということです。

<File Id="Web.config" Name="Web.config" ...
<File Id="MvcApplication4.dll" Name="MvcApplication4.dll" ...

等..

セットアップ中に、wixはこれらのファイルをProgramFiles \MyApp\ディレクトリにインストールします。どっちがいい。

代わりに私がしたいのは、必要なすべてのファイルをインストールすることです(通常、=>公開を使用して行うように)。意味:bin、Views、Scriptsなど。Product.wxsに1つずつリストされていない。

また

FOLDERとその中のすべてのコンテンツをコピーするようにwixで指定する方法はありますか?

どんな情報でも大歓迎です。ありがとう

4

1 に答える 1

1

これを行う正しい方法は、Heat(http://wix.sourceforge.net/manual-wix3/heat.htm)を使用することです。

必要に応じて、Heatは出力ディレクトリからファイルを収集します。

Visual Studioプロジェクトをポイントすると、すべての出力が選択され、[出力にコピー]タイプのファイルが選択される可能性があります。

これは非常に柔軟性があり、必要なことを正確に実行できるようになっています。ビルド後のステップとして追加するだけです。

于 2013-05-24T13:49:33.523 に答える