2013-07-26 21 views
0

我想在我的系统上运行一个项目(该项目是在mvc和天蓝色)。 我能够打造该项目,但它显示在运行时.the错误信息是由于以下错误: -mvc项目文件加载异常问题

无法加载文件或程序集“System.Net.Http,版本= 2.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或它的一个依赖关系。定位的程序集清单定义与程序集引用不匹配。 (来自HRESULT的例外:0x80131040)

回答

0

检查IIS应用程序池中的.net版本。还要检查项目属性中的目标版本,并确保您的目标是您的IIS应用程序池配置的相同版本。你应该瞄准4.0+。

+0

我相信在IIS中不正确的宿主环境/运行时配置/版本通常会发出不同的错误,明确告诉用户他们需要去正确地重新配置IIS。 –

0

可能的问题是目标机器没有安装目标组件。

你应该确保你已经安装了.NET Framework v4。

这不应该发生在解决方案构建的同一台机器上,因为在构建过程中需要组件。

这是一个常见的情况,我不知道谁低估了这个问题,但仅仅因为你不知道这个家伙在说什么并不意味着问题是无效的,质量差等问题。事实上,这是解决问题的足够信息,除了用户创建的任何疯狂的,特定于环境的问题。

希望这可以帮助别人!