Partilhar via


BC0101

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

Não é recomendado compartilhar um caminho de saída ou um caminho de saída intermediário entre vários projetos. Tal prática pode levar a substituições silenciosas das saídas. A ordem de escrita depende da ordem da compilação, que não é garantida a menos que explicitamente configurada. Compartilhar um caminho de saída pode causar um comportamento não determinístico da compilação.

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

A mensagem de erro completa é semelhante ao exemplo a seguir:

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