by Anonymous » 09 Apr 2025, 03:55
Ich habe 2 Lösungen erstellt:
[*] mit .NET Framework 4.8 Konsolenanwendung A
.NET Framework 4.8 Klassenbibliothek Projekt B Die Nlog -Bibliothek verwendet. Wenn ich nun versuche, Lösung zu erstellen 1 Ich erhalte einen Fehler:
Code: Select all
error CS0103: The name 'NLog' does not exist in the current context
Um dies zu lösen, muss ich Lösung 2 öffnen und erstellen. Danach kann ich Lösung 1 erfolgreich erstellen. Warum ist dieser Schritt notwendig? Ist es möglich, Lösung 1 ohne Lösung 2 zu erstellen und zu erstellen? Es erscheint mir seltsam, dass ich jetzt jede Lösung öffnen und sie erstellen muss.All packages are already installed and there is nothing to restore.
< /code>
, aber der Fehler von NLOG blieb geblieben. Ich habe das gleiche Szenario mit .NET 9.0 nachgebildet und es funktioniert dort vollkommen gut. Ist es möglich, mit .NET Framework zu arbeiten?
Ich habe 2 Lösungen erstellt:
[*] mit .NET Framework 4.8 Konsolenanwendung A
.NET Framework 4.8 Klassenbibliothek Projekt B Die Nlog -Bibliothek verwendet. Wenn ich nun versuche, Lösung zu erstellen 1 Ich erhalte einen Fehler:
[code]error CS0103: The name 'NLog' does not exist in the current context
[/code]
Um dies zu lösen, muss ich Lösung 2 öffnen und erstellen. Danach kann ich Lösung 1 erfolgreich erstellen. Warum ist dieser Schritt notwendig? Ist es möglich, Lösung 1 ohne Lösung 2 zu erstellen und zu erstellen? Es erscheint mir seltsam, dass ich jetzt jede Lösung öffnen und sie erstellen muss.All packages are already installed and there is nothing to restore.
< /code>
, aber der Fehler von NLOG blieb geblieben. Ich habe das gleiche Szenario mit .NET 9.0 nachgebildet und es funktioniert dort vollkommen gut. Ist es möglich, mit .NET Framework zu arbeiten?