by Guest » 03 Jan 2025, 14:00
Ich habe eine Klassenbibliothek. Ich habe in der Projektdatei angegeben, dass es auf .NET unter Windows abzielt.
Code: Select all
Library
net9.0-windows
windows
true
false
enable
true
Aber ich bekomme Dutzende ähnlicher Warnungen.
CA1416: Diese Anrufseite ist auf allen Plattformen erreichbar. „Form.ShowDialog()“ wird nur unterstützt unter: „Windows“ 6.1 und höher.
Ich weiß, dass ich [SupportedOSPlatform("windows") hinzufügen kann. ] für jede einzelne Methode, aber warum sollte ich das tun müssen? Ich habe angegeben, dass mein Ziel Windows ist. Wie kann ich es unter Windows zum Laufen bringen?
Ich habe eine Klassenbibliothek. Ich habe in der Projektdatei angegeben, dass es auf .NET unter Windows abzielt.
[code]
Library
net9.0-windows
windows
true
false
enable
true
[/code]
Aber ich bekomme Dutzende ähnlicher Warnungen.
CA1416: Diese Anrufseite ist auf allen Plattformen erreichbar. „Form.ShowDialog()“ wird nur unterstützt unter: „Windows“ 6.1 und höher.
Ich weiß, dass ich [SupportedOSPlatform("windows") hinzufügen kann. ] für jede einzelne Methode, aber warum sollte ich das tun müssen? Ich habe angegeben, dass mein Ziel Windows ist. Wie kann ich es unter Windows zum Laufen bringen?