为了账号安全,请及时绑定邮箱和手机立即绑定

错误消息'无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。

错误消息'无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。

C#
拉莫斯之舞 2019-07-31 15:04:16
错误消息'无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息。我使用Entity Framework,SQL Server 2000,Visual Studio 2008和Enterprise Library 开发了一个应用程序。它在本地工作得非常好,但是当我将项目部署到我们的测试环境时,我收到以下错误:无法加载一个或多个请求的类型。检索LoaderExceptions属性以获取更多信息堆栈跟踪:在System.Reflection.Module._GetTypesInternal(StackCrawlMark和stackMark)在System.Reflection.Assembly.GetTypes()at System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.LoadTypesFromAssembly(LoadingContext context)在System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.InternalLoadAssemblyFromCache(LoadingContext context)at System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.LoadAssemblyFromCache(Assembly assembly,Boolean loadReferencedAssemblies,Dictionary 2 knownAssemblies, Dictionary2&typesInLoading,List`1&errors)at System.Data.Metadata.Edm.ObjectItemCollection.LoadAssemblyFromCache(ObjectItemCollection objectItemCollection,Assembly assembly,Boolean loadReferencedAssemblies)at System.Data.Metadata.Edm.ObjectItemCollection.LoadAssemblyForType(Type type)at System.Data.Metadata.Edm.MetadataWorkspace.LoadAssemblyForType(Type type,Assembly callingAssembly)at System.Data.Objects.ObjectContext.CreateQuery [T](String queryString,ObjectParameter [] parameters)实体框架似乎有问题,任何线索如何修复它?
查看完整描述

3 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

我通过将项目引用的Copy Local属性设置为true来解决了这个问题。


查看完整回答
反对 回复 2019-07-31
?
九州编程

TA贡献1785条经验 获得超4个赞

两种可能的解决方

  1. 您正在发布模式下编译,但从Debug目录中部署较旧的编译版本(反之亦然)。

  2. 您没有在测试环境中安装正确版本的.NET Framework。


查看完整回答
反对 回复 2019-07-31
  • 3 回答
  • 0 关注
  • 3896 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信