编译器错误消息:CS0433类型'System.Web.Mvc.WebViewPage <tmodel>'

时间:2015-07-01 07:37:36

标签: asp.net-mvc asp.net-mvc-4 model-view-controller asp.net-mvc-5 asp.net-mvc-5.1

我在Visual Studio 2013中使用MVC5,当我正在运行我的项目时,我在项目构建成功时遇到错误:

Compiler Error Message: CS0433: The type 'System.Web.Mvc.WebViewPage<TModel>' exists in both 'c:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Web.Mvc\v4.0_5.1.0.0__31bf3856ad364e35\System.Web.MVC.dll' and 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\ac088797\ac28303c\assembly\dl3\af0a60ce\a6fbe2c8_3cb3d001\System.Web.Mvc.DLL'

2 个答案:

答案 0 :(得分:1)

我怀疑编译视图时会发生错误,除非您更改了项目设置,否则不会在构建时发生。

由于文件c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\ac088797\ac28303c\assembly\dl3\af0a60ce\a6fbe2c8_3cb3d001\System.Web.Mvc.DLL位于临时文件夹中,您可以将其删除并重试吗?

你得到相同的结果吗?

答案 1 :(得分:0)

我在为MVC5添加新的更新的System.Web.MVC.dll文件后做了这个。