2

クラスライブラリプロジェクトBに依存するWindowsサービスプロジェクトAがあります。プロジェクトBのXMLファイルはContent、として設定されていますCopy if newer。プロジェクトAのbin\Debugフォルダーに、これらのコンテンツファイルが正常にコピーされます。

編集(より多くの失敗):

正常にPrimary outputインストールされます。Content Filesをインストールできません。

編集(勝利):

私はそれをすべて間違っていました、私はPrimary OutputプロジェクトAから持っていて、それがサービスexeであるため、それをインストールするためのカスタムアクションを追加しました。Content filesプロジェクトBからは、セットアッププロジェクトに含める必要があります...カスタムアクションとして「インストール」する必要はありません。

4

1 に答える 1

3

そう思います、はい。セットアップ プロジェクトを使用するときは、プロジェクト A のプライマリ出力ファイルとコンテンツ ファイル、およびプロジェクト B のすべての DLL ファイルを明示的に参照する必要があります。

于 2009-01-28T15:10:58.877 に答える