Compartilhar via


BC0101

Este artigo se aplica a: ✔️ SDK do .NET 9 e versões posteriores

Não é recomendável compartilhar um caminho de saída ou um caminho de saída intermediário entre vários projetos. Essa prática pode levar a substituições silenciosas das saídas. A ordem de gravação depende da ordem da compilação, que não é garantida, a menos que esteja explicitamente configurada. O compartilhamento de um caminho de saída pode causar um comportamento não determinístico da build.

Se você deseja produzir saídas em uma pasta de saída consolidada, considere usar o layout de saída de Artefatos ou o SDK Microsoft.Build.Artifacts.

A mensagem de erro completa é semelhante ao seguinte exemplo:

BC0101: Dois projetos não devem compartilhar seus locais OutputPath ou IntermediateOutputPath.