加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – 无法加载文件或程序集’Microsoft.Practices.E

发布时间:2020-12-16 03:29:16 所属栏目:asp.Net 来源:网络整理
导读:我已将我的项目与另一个项目集成(MVC3应用程序).然后我得到以下错误. 这两个项目都可以与Microsoft Enterprise Library版本5.2.414.0一起正常运行.集成后只有一些页面正在工作,剩下的页面抛出异常. Could not load file or assembly ‘Microsoft.Practices.E
我已将我的项目与另一个项目集成(MVC3应用程序).然后我得到以下错误.
这两个项目都可以与Microsoft Enterprise Library版本5.2.414.0一起正常运行.集成后只有一些页面正在工作,剩下的页面抛出异常.

Could not load file or assembly
‘Microsoft.Practices.EnterpriseLibrary.Data,Version=5.0.414.0,
Culture=neutral,PublicKeyToken=31bf3856ad364e35’ or one of its
dependencies. The system cannot find the file specified.

解决方法

如果引用没有将“CopyLocal”标志设置为true,则通常会发生这种情况.

要解决:

>打开您的解决方案
>展开直到找到您的项目
>扩展参考
>选择提到的装配
>右键单击并按属性(或按F4)
>如果显示“Copy local”,则将其设置为true

此外,如果您缺少所提到的程序集所需的其他企业库块(并且还复制本地true),则会发生这种情况,这些块是:

> Microsoft.Practices.EnterpriseLibrary.Common.dll> Microsoft.Practices.ServiceLocation.dll> Microsoft.Practices.Unity.Configuration.dll> Microsoft.Practices.Unity> Microsoft.Practices.Unity.Interception.Configuration> Microsoft.Practices.Unity.Interception

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读