BC0101
この記事の適用対象: ✔️ .NET 9 SDK 以降のバージョン
複数のプロジェクト間で出力パスまたは中間出力パスを共有することはお勧めしません。 このような方法を使用すると、出力が暗黙的に上書きされる可能性があります。 書き込みの順序はビルドの順序に依存しますが、明示的に構成しない限り保証されるものではありません。 出力パスを共有すると、ビルドの動作が非決定的になる可能性があります。
統合された出力フォルダー内に出力を生成する場合は、成果物の出力レイアウトまたは Microsoft.Build.Artifacts SDK の使用を検討してください。
完全なエラー メッセージは、次の例のようになります。
BC0101: 2 つのプロジェクトで、OutputPath または IntermediateOutputPath の場所を共有しないでください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET