War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Compilerfehler CS0518
Collapse the table of content
Expand the table of content

Compilerfehler CS0518

Aktualisiert: November 2007

Fehlermeldung

Der vordefinierte Typ "Typ" ist nicht definiert oder importiert
Predefined type 'type' is not defined or imported

Die Hauptursache für dieses Problem besteht darin, dass die Datei mscorlib.dll, die den gesamten Systemnamespace definiert, nicht vom Projekt importiert wird. Dieser Fehler kann eine der folgenden Ursachen haben:

  • Die /nostdlib-Option wurde im Befehlszeilencompiler angegeben. Die /nostdlib-Option verhindert, dass mscorlib.dll importiert wird. Verwenden Sie diese Option, wenn Sie einen benutzerspezifischen Systemnamespace definieren oder erstellen möchten.

  • Es wird auf eine falsche mscorlib.dll verwiesen.

  • Die Installation von Visual Studio .NET oder der Common Language Runtime von .NET Framework ist fehlerhaft.

  • Es sind noch Komponenten aus einer früheren Installation vorhanden, die nicht mit der aktuellen Installation kompatibel sind.

Führen Sie zur Beseitigung dieses Problems einen der folgenden Schritte aus:

  • Geben Sie nicht die /nostdlib-Option im Befehlszeilencompiler an.

  • Stellen Sie sicher, dass das Projekt auf die richtige mscorlib.dll verweist.

  • Installieren Sie die .NET Framework-Common Language Runtime neu (falls sich das Problem nicht durch einen der vorangehenden Schritte lösen lässt).

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft