0

Visual Studio 2010 ソリューションのインストーラーを作成していますが、WiX を使用することにしました。WiX セットアップ プロジェクトをソリューションに追加し、ソリューション内の残りのプロジェクトと同様の方法で構成しようとしています。

これらのプロジェクトのセットアップ方法は、プロジェクト ファイルがソースの残りの部分とは別のディレクトリにあることです。

Source
    Core
    UI
    Projects <- .vcproj files for the Core and UI projects are in this directory
    ...

WiX インストーラーの新しいプロジェクトは Setup と呼ばれるため、ディレクトリ ツリーは次のようになります。

Source
    Core
    UI
    Setup
    Projects <- .wixproj for Setup is here, and I want it's source files in the Setup directory
    ...

問題は、Setup プロジェクトにソース ファイルを追加するたびに、ファイルがある場所から .wixproj ファイルの隣の Projects ディレクトリにコピーされることです。

この動作を防ぎ、WiX ソース ファイルをインプレースに含めるためにプロジェクトに設定できるものはありますか?

4

1 に答える 1

0

ブライアンのコメントは基本的にそれをカバーしました:

xml エディターで .wixproj を開き、xml を編集してファイルを追加することもできます (プロジェクトにリンクした他のファイルがどのように表示されるかを確認してください)。これはより複雑に思えますが、追加するソース ファイルの数が非常に多い場合は、それほど面倒ではありません。

于 2013-01-17T00:41:11.863 に答える