Asp.net mvc 4 无法加载文件或程序集';System.Web.Mvc';或者它的一个依赖项。找不到索引

Asp.net mvc 4 无法加载文件或程序集';System.Web.Mvc';或者它的一个依赖项。找不到索引,asp.net-mvc-4,webgrease,Asp.net Mvc 4,Webgrease,我已经创建了一个mvc4 web应用程序。它在我的开发环境中工作,但当我将其部署到我的生产环境(WinHost)时,它会生成以下错误 我已经将copy Local更改为true 无法加载文件或程序集“System.Web.Mvc”或其 依赖关系。找不到索引。(HRESULT的例外:0x80131124) 描述:在执行过程中发生未处理的异常 当前的web请求。请查看堆栈跟踪以了解更多信息 有关错误的信息及其在代码中的来源 异常详细信息:System.BadImageFormatException:

我已经创建了一个mvc4 web应用程序。它在我的开发环境中工作,但当我将其部署到我的生产环境(WinHost)时,它会生成以下错误

我已经将copy Local更改为true

无法加载文件或程序集“System.Web.Mvc”或其 依赖关系。找不到索引。(HRESULT的例外:0x80131124)
描述:在执行过程中发生未处理的异常 当前的web请求。请查看堆栈跟踪以了解更多信息 有关错误的信息及其在代码中的来源

异常详细信息:System.BadImageFormatException:无法加载 文件或程序集“System.Web.Mvc”或其依赖项之一。指数 没有找到。(来自HRESULT的异常:0x80131124)

源错误:

在执行过程中生成了未处理的异常 当前web请求。关于货物来源和位置的信息 可以使用下面的异常堆栈跟踪来识别异常

程序集加载跟踪:以下信息有助于 确定无法加载程序集“System.Web.Mvc”的原因

警告:程序集绑定日志记录已关闭。要启用程序集绑定 记录失败,请设置注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)到1。注:有 某些性能损失是否与程序集绑定失败相关 登录中。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]


堆栈跟踪:

您是否尝试重新部署它?可能其中一个文件没有被正确复制。System.Web.Mvc肯定在Bin目录中吗?您使用的是VS2010还是VS2012?System.Web.Mvc存在于Bin目录中,我使用的是VS2012。这两种平台都运行相同的体系结构(32位或64位)。是,都运行64位。