Der Typ- oder Namespace-Name 'IClientValidatable' wurde nicht gefunden

Ich habe ein benutzerdefiniertes Attribut in meiner asp.net MVC-Anwendung mit dem folgenden Link erstellt:

http://www.falconwebtech.com/post/2012/04/18/MVC3-Custom-Validation-Attributes-for-Client-Server-Side-Validation-with-Unobtrusive-Ajax.aspx

aber ich erhalte folgende Fehlermeldungen:

Fehler 52 Der Typ- oder Namespace-Name 'IClientValidatable' wurde nicht gefunden (fehlt eine using-Direktive oder eine Assembly-Referenz?)
Fehler 53 Der Typ- oder Namespace-Name 'ModelClientValidationRule' wurde nicht gefunden (fehlt eine using-Direktive oder eine Assembly-Referenz?) Fehler 54 Der Typ- oder Namespace-Name 'ModelMetadata' wurde nicht gefunden (fehlt eine using-Direktive oder eine Assembly-Referenz?) Fehler 55 Der Typ- oder Namespace-Name 'ControllerContext' wurde nicht gefunden. (Fehlt eine using-Direktive oder eine Assembly-Referenz?)

Ich benutze asp.net MVC 4 Beta.

Ich habe versucht, dem Projekt einen Verweis auf asp.net.MVC hinzuzufügen, dieser ist jedoch im Dialogfeld zum Hinzufügen von Verweisen nicht verfügbar.

Bitte schlagen Sie vor, wie das Problem behoben werden kann

Antworten auf die Frage(1)

Ihre Antwort auf die Frage