项目在本地运行但不在服务器上运行 - 无法从程序集System.Web加载类型'System.Web.UI.WebControls.DataBoundControlMode'

时间:2009-10-08 01:12:39

标签: asp.net-mvc

我正在为自己使用ASP.Net MVC 2 Preview 2工作一个小项目,它在本地运行很好但不会在我的专用服务器上运行 - 我收到以下错误:

Could not load type 'System.Web.UI.WebControls.DataBoundControlMode' from assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

看起来像是我的:

<%=Html.EditorFor(model=>model) %>

这导致了这个错误 - 其他任何人遇到此错误并知道如何修复它?

1 个答案:

答案 0 :(得分:2)

转到控制面板 - &gt;管理工具 - &gt;网络框架配置 - &gt;管理程序集缓存 - &gt;查看清单。

你能找到System.web吗? ..版本是什么? .. 这是对的吗。

重新安装.NET框架以确保正确安装。