私は12のプロジェクトを含むvs2010ソリューションを持っています。それらのプロジェクトの1つは、クライアントとして機能する別のプロジェクト(スタートアッププロジェクト)によって使用されるWCFサービスを含むクラスライブラリです。WCFプロジェクトでは、出力ビルドディレクトリが\bin
forall configurations
およびに設定されていany cpu
ます。問題は、デバッグビルドを実行すると、すべてのdllがに移動し、そのうちの一部のみがに移動するように\bin\Debug
見えることです\bin
。たとえば、WCFサービスDLLは、に表示されず\bin
、にのみ表示され\bin\Debug
ます。これにより、Visual Studioホストが必要なdllを見つけられなくなり、WCFサービスにアクセスできなくなります。
私はこれを機能させるために高低を検索しましたが、この奇妙なVSの動作に固執し続けています。\bin
プロジェクトのプロパティで設定されているように、VSがすべてのdllを出力しないのはなぜですか?そして、すべての出力がちょうど行くべきであるのに、なぜそれはdebug
フォルダを作成し続けるのですか?\bin
\bin
誰かがこれに光を当てることができれば素晴らしいでしょう。