BC0102
Dit artikel is van toepassing op: ✔️ .NET 9 SDK en latere versies
Meerdere taken proberen naar één bestand te schrijven. Dit gedrag kan leiden tot niet-determinisme van een build (resultaten kunnen afhankelijk zijn van de volgorde van taakuitvoering als ze deel uitmaken van onafhankelijke projecten) of tot verloren updates.
Als meerdere taken één bestand moeten produceren of bijwerken op een een-op-een-pijplijn, moet elke tussenliggende uitvoer een afzonderlijke naam krijgen. Afzonderlijke bestanden voorkomen stille mixups als een van de taken in de keten wordt overgeslagen of verwijderd.
Het volledige foutbericht is vergelijkbaar met het volgende voorbeeld:
BC0102: Twee taken mogen niet hetzelfde bestand schrijven.
Deze regel markeert een vergelijkbaar probleem als BC0101 - Gedeeld uitvoerpad, maar is in het algemeen van toepassing op taken die naar een bestand schrijven.