Ich habe ein Problem, bei dem ich meine Konfigurationen so eingerichtet habe, dass sie auf eine bestimmte Version einer externen Anwendung abzielen. Wenn ich also auf eine bestimmte Version einer Anwendung abziele, muss ich auf eine bestimmte Version der DLL und ein bestimmtes TargetFramework abzielen.
Code: Select all
net48
net8.0-windows
..\libs\2023\Library.dll
false
..\libs\2024\Library.dll
false
Das Problem, das ich habe, ist, dass ich Analysefunktionen aktiviert habe (da ich den neuen SDK-Projektstil verwende)
Code: Select all
true
Recommended
8.0
23;24
< /code>
Das Problem, das ich stelle, ist, dass die Analysatoren beim Wechsel zu 24 neuere APIs empfehlen, die in .NET CORE verfügbar sind, und ich würde lieber Code schreiben, der beide Plattformen ansprechen kann und nur den Verlust von akzeptieren Leistung, die einige neuere APIs liefern können. < /p>
und beachtennet48;net8.0-windows
Wie viele Versionen auf das gleiche Framework abzielen, APIs sind jedoch zwischen den Versionen veraltet. Code> Obwohl das Ziel -Framework höher ist?