3

Visual Studio のカスタム ディレクトリにコンテンツ ファイルをコピーすることについて質問があります。プロジェクトには、重複を避けるために、コンポーネント用の多くの構成 xml ファイルを含むフォルダーがあります。そのため、他のすべてのプロジェクトに、「出力ディレクトリにコピー」プロパティが「常にコピー」に設定されたリンクファイルとして構成ファイルを追加しました。

そして、今まですべてがうまくいき、期待どおりに機能しました。現在、WCF プロジェクトを追加し、同じ方法で構成ファイルを追加しました。ただし、この構成ファイルを bin ディレクトリにコピーすると少し問題が発生しますが、WCF の作業ディレクトリはプロジェクトのルート ディレクトリです。したがって、すべての init メソッドの実行が失敗するようになりました。

カスタムディレクトリを設定してVisual Studioの「出力にコピー」プロパティのファイルをコピーする方法のアイデアや回避策はありますか?

PS: コードがなくて申し訳ありません。リクエストに応じてスクリーンショットを提供できます。

4

2 に答える 2

4

ビルド後のイベントでコピーを実行してみてください。

于 2012-06-22T09:25:42.577 に答える
1

私はあなたの質問を誤解しているかもしれませんが、ファイルを 1 つのディレクトリにビルドした後ですか?

ソリューションに複数のプロジェクトがある場合、メインの開始プロジェクトを標準の宛先にビルドします

ビン\デバッグ

次に、他のプロジェクトをメインと同じディレクトリにビルドします。

..\OriginalProjectNameHere\bin\Debug

そこにたどり着くには、ソリューションの探索でプロジェクトを右クリックし、プロパティを選択してからビルドし、出力パスまでスクロールします

あなたの質問を誤解しているかもしれません、これが役に立たなかったらごめんなさい。

于 2012-06-22T09:31:54.437 に答える