MVC3 類型“System.Web.Mvc.ModelClientValidationRule”同時存在


問題描述:在用vs生成MVC時若使用Internet應用程序為模版,項目建好后重新編譯下無法通過,彈出錯誤:

解決方案:問題出來后,詢問了身邊很多人都是一頭霧水,於是乎各種谷歌和百度,還好功夫不負有心人!終於找到一個解決方法,我把前輩寫的方案整理一下,供大家參考!

如果你在創建項目的時候出現上述錯誤,別急!

step1:首先關閉你應用程序方案,在你保存項目的文件夾下找到ProjectName.csproj  ProjectName是你實際的應用程序名稱。

step2:用文字編輯器打開你找到它找到<Reference Include="System.Web.WebPages" />  <Reference Include="System.Web.Helpers" />

然后將上述兩個代碼替換為: <Reference Include="System.Web.WebPages, Version=1.0.0.0,Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL "/>
    <Reference Include="System.Web.Helpers, Version=1.0.0.0,Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />

然后保存!然后用vs打開應用程序重新編譯OK通過!

源碼地址http://hi.baidu.com/affections/item/7ff6de0ae2392e10cc34eaf0

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM