Compilerfehler CS0234Compiler Error CS0234

Der Typ- oder Namespacename „Name“ ist im Namespace „Namespace“ nicht vorhanden. (Möglicherweise fehlt ein Assemblyverweis.)The type or namespace name 'name' does not exist in the namespace 'namespace' (are you missing an assembly reference?)

Es wurde ein Typ erwartet.A type was expected. Dieser Fehler kann u.a. folgende Ursachen haben:Possible causes for this error include the following:

Wenn Sie diesen Fehler bemerken, nachdem Sie Code von einem Entwicklungscomputer auf einen anderen verschoben haben, stellen Sie sicher, dass das Projekt auf dem neuen Computer über die richtigen Referenzen verfügt und dass die Versionen der Assemblys dieselben wie auf dem alten Computer sind.If you see this error after moving code from one development machine to another, make sure that the project on the new machine has the correct references, and that the versions of the assemblies are the same as on the old machine. Sie können auch den Objektkatalog zum Überprüfen einer Assembly verwenden und prüfen, ob sie die von Ihnen erwarteten Typen enthält.You can also use the Object Browser to inspect an assembly and verify whether it contains the types that you expect it to contain.

Im folgenden Beispiel wird CS0234 generiert:The following sample generates CS0234:

// CS0234.cs  
public class C  
{  
   public static void Main()  
   {  
      System.DateTime x = new System.DateTim();   // CS0234  
      // try the following line instead  
      // System.DateTime x = new System.DateTime();  
   }  
}