(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

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).

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.