ビルドはエラーなしで失敗していたので、ビルド出力を診断に回したところ、コード分析に問題があることがわかりました。
注: 1 つまたは複数の参照アセンブリが見つかりませんでした。'/directory' または '/reference' スイッチを使用して、追加のアセンブリ参照検索パスを指定します。
コード分析の完了 -- 0 エラー、0 警告
タスク「CodeAnalysis」の実行が完了 -- 失敗。ターゲット「RunCodeAnalysis」のビルドが完了 -- 失敗。
上に表示されているのは、与えられたすべての情報です。
このプロジェクトには、参照される DLL が含まれています。参照 (およびそれを使用するコード) を削除すると、コード分析が失敗しなくなります。したがって、何らかの理由でコード分析が参照されている DLL を見つけることができないようです。
問題は、失敗したコード分析を除いて、すべてが機能することです。DLL が bin にコピーされ、正常に実行されます。デバッグ モードでは、参照先の DLL を呼び出すコードをステップ実行でき、期待どおりに動作します。
コード分析が失敗する原因は何ですか?