ここで「データ注釈チュートリアルによる検証」を参照しています http://www.asp.net/mvc/tutorials/older-versions/models-(data)/validation-with-the-data-annotation-validators-cs私のデータベースでは、最初の MVC3 プロジェクトです。DataAnnotationsModelBinder プロジェクトをダウンロードしましたが、ビルドが困難です。次のエラーがスローされます。
エラー 1 'System.Web.Mvc.IValueProvider' には 'DoesAnyKeyHavePrefix' の定義が含まれておらず、タイプ 'System.Web.Mvc.IValueProvider' の最初の引数を受け入れる拡張メソッド 'DoesAnyKeyHavePrefix' が見つかりませんでした (ディレクティブまたはアセンブリ参照を使用していますか?) C:\XYZ\DataAnnotationsModelBinder\src\DataAnnotationsModelBinder.cs 47 17 Microsoft.Web.Mvc.DataAnnotations
エラー 2 メタデータ ファイル 'C:\XYZ\DataAnnotationsModelBinder\src\bin\Debug\Microsoft.Web.Mvc.DataAnnotations.dll' が見つかりませんでした Microsoft.Web.Mvc.DataAnnotations.Tests
何か不足していますか?VS 2008 と VS 2010 を使ってみました。助けてください。