Compartir a través de


BC0101

Este artículo se aplica a: ✔️ SDK de .NET 9 y versiones posteriores

No se recomienda compartir una ruta de acceso de salida ni una ruta de acceso de salida intermedia entre varios proyectos. Esta práctica puede provocar sobrescrituras silenciosas de las salidas. El orden de escritura depende del orden de la compilación, que no se garantiza a menos que se configure explícitamente. Compartir una ruta de acceso de salida puede provocar un comportamiento no determinista de la compilación.

Si desea generar salidas en una carpeta de salida consolidada, considere la posibilidad de usar el diseño de salida de artefactos o SDK de Microsoft.Build.Artifacts.

El mensaje de error es similar al ejemplo siguiente:

BC0101: dos proyectos no deben compartir sus ubicaciones OutputPath o IntermediateOutputPath.