私csprojには、次の行を持つ新しいcsproj形式を使用してVS2017で参照プロジェクト参照を失う保ちます。しかし、VSツリーでは、これらの2つのプロジェクトが依存関係ツリーからランダムに消え、VSは参照が失われていると報告し、ビルドにパスします。csprojは
リロード/リビルド/クリーニング/リスタート/削除を行い、プロジェクトを特別な順序で再追加するのは、通常はそれを修正します。正当なビルドエラーが別のプロジェクトで発生した後に問題が戻ってきます。私はDOTNET運を復元しようとしているResharperのとVS2017
を使用しています
。この1つの特定のプロジェクトが常にその参考文献を失っている理由は何ですか?
編集:私は間違ってビルドをFAILINGと言いました。失敗して正常にビルドされませんが、私のプロジェクトには赤いエラーが付いています。ビルドが成功した後、赤い警告/エラーが消えてからランダムに戻ってきます。
時々、プロジェクトは参照ツリーから文字通り欠落している場合もあります。 「参照を追加」を右クリックすると、プロジェクトはすでにチェックされています。プロジェクトをアンロードして再ロードするか完全に再ビルドすると、「エラー」が修正され、ある時点で復帰するだけです。
「エラーリスト」には参照エラーがありませんが、クリーンで完全なビルドではエラーは発生せず、正常なビルドが作成されます。
新しく作成したプロジェクトを使用して最小限のレポを含めることができますか、またはビルドログを共有できますか? ( 'msbuild'または' dotnet'コマンド> 'msbuild.binlog'ファイルへの'/bl'引数ですが、システムのパスと環境変数だけでなく、関連するファイル名も含みます) –
次回問題が発生します。ビルドログが作成されます。 – rolls
VS 2017経由で/ blをビルド環境に追加するにはどうすればよいですか?カスタムmsbuild引数をどこで指定するのかわかりません。 – rolls