BC0101
此文章適用於:✔️ .NET 9 SDK 和更新版本
不建議在多個專案之間共用輸出路徑或中繼輸出路徑。 這類做法可能會導致輸出的無訊息覆寫。 寫入順序取決於建置順序,但除非明確設定,否則無法予以保證。 共用輸出路徑可能會導致建置的非決定性行為。
如果您想要在合併輸出資料夾中產生輸出,則請考慮使用成品輸出配置或 Microsoft.Build.Artifacts SDK。
完整的錯誤訊息與下列範例類似:
BC0101:兩個專案不應該共用其 OutputPath 或 IntermediateOutputPath 位置。