0

像许多其他人一样,我得到“无法加载文件或程序集...... .dll”。当我尝试编译时会发生此问题,因为当时有一个错误。我尝试添加对 System.Data.Entity 的引用并进行重建,以及尝试从这个 stackoverflow 回答的问题中解决各种问题:

无法在 MVC4 Web API 中加载文件或程序集 'System.Net.Http,版本 = 2.0.0.0

我已经尝试在特定 .dll 的引用下的属性下的“复制本地 = True”(它已经设置为 True),以及“始终复制”bin 文件夹中的相关 .dll。

我还尝试在 Web.Config 文件中找到“运行时”代码,但是在该文件或子文件(web.debug.config 和 web.release.config)中都没有。我想也许我可以修改版本。还有大约 10 个其他 .dll 引用似乎在工作。我也确实得到了第一次运行的编译和第一页的一部分,但在那之后就没有了。错误信息在底部。

我读过 NuGet 似乎有问题,但我不知道是否应该删除它,因为我不知道它的作用,以后可能会发现它很有用。我正在使用 Visual Web Developer Express 2012。

'Could not load file or assembly 'ComponentArt.Web.UI, Version=2008.1.1202.3, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)'   C:\Users\Brian\Desktop
4

1 回答 1

0

我认为您可能正在使用依赖于 MVC4 项目中的 WebForms 的 ComponentArt dll。您需要创建一个 WebForms 项目,然后才能添加该 DLL。

于 2013-10-24T04:22:00.430 回答