csharpfritz / csharpfritz/TestAccountability
Stupid Visual Studio legacy
- Lingua principale
- C#
- Stelle
- 7
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I believe the reason your .NET 9 build task was failing to load System.Runtime 9.0.0 is because VS runs builds under .NET Framework and so the load context is wrong.
If you run dotnet build at the command prompt, you get a .NET 9 context for the build and assembly loading works.
You can prevent errors during build in VS by putting a condition on the target to only run under .Net "Core"
```xml
```
[My Sample](https://github.com/SQL-MisterMagoo/Dotnet9BuildTaskSample)
I actually think building it as a separate tool is probably more useful though 🙂
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con il Dotnet9BuildTaskSample collegato e il target GenerateJsonReport; confronta dotnet build dalla riga di comando con il contesto di build di Visual Studio, concentrandoti sul caricamento di MSBuildRuntimeType e System.Runtime 9.0.0. L'issue fornisce una soluzione alternativa, ma non definisce se il risultato desiderato sia un target condizionale o uno strumento separato, quindi conferma l'ambito e i criteri di accettazione prima di modificare il codice.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- build-system, testing-qa
- Tipo di issue
- Bug
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 32/100