Microsoft.Testing.Extensions.CodeCoverage does not support MSBuild isolation
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- csharp
- Ambito
- build-system
Direzione di ricerca
Inizia con il percorso Microsoft.Testing.Extensions.CodeCoverage.targets mostrato nell'errore e leggi la specifica collegata del grafo statico di MSBuild, in particolare i suoi esempi. Riproduci una build MTP usando /isolate e determina quale supporto manca per il target InitializeSourceRootMappedPaths. Il lavoro è completato quando la build isolata non segnala più MSB4252.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
When building a MTP project with /isolate we are observing this issue:
C:\Users\X\.nuget\packages\microsoft.testing.extensions.codecoverage\18.1.0\buildMultiTargeting\Microsoft.Testing.Extensions.CodeCoverage.targets(18,5): error
MSB4252: Project "C:\src\Foo.csproj" with global properties
(NuGetInteractive=true; IsGraphBuild=true)
is building project "C:\src\Bar.csproj" with global properties
(NuGetInteractive=true; IsGraphBuild=true)
with the (InitializeSourceRootMappedPaths) target(s) but the build result for the built project is not in the engine cache. In isolated builds this could mean one of the following:
- the reference was called with a target which is not specified in the ProjectReferenceTargets item in project "C:\src\Foo.csproj"
- the reference was called with global properties that do not match the static graph inferred nodes
- the reference was not explicitly specified as a ProjectReference item in project "C:\src\Foo.csproj"
https://github.com/dotnet/msbuild/blob/main/documentation/specs/static-graph.md#examples is missing instructions for SDK owners.
- Lingua principale
- C#
- Stelle
- 125
- Fork
- 17
- Merge medio
- 1h 17m
- PR unite (30g)
- 2
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/codecoverage
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
microsoft/codecoverage#246 · 6 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
microsoft/codecoverage#237 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
microsoft/codecoverage#234 · 1 commento · 2 reazioni ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
microsoft/codecoverage#233 · 2 reazioni ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
microsoft/codecoverage#232 · 6 commenti ·
Tutte le issue di microsoft/codecoverage
Issue simili
-
[Feat] 조합 영역 구분선 개선 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
type/automation type/tech-debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
t/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
ci-failure-cause test-failure
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100