ฉันได้พัฒนาแอพพลิเคชั่นโดยใช้Entity Framework , SQL Server 2000, Visual Studio 2008 และ Enterprise Library
มันทำงานได้ดีในพื้นที่ แต่เมื่อฉันปรับใช้โครงการกับสภาพแวดล้อมการทดสอบของเราฉันได้รับข้อผิดพลาดต่อไปนี้:
ไม่สามารถโหลดประเภทที่ขอหนึ่งประเภทขึ้นไป ดึงข้อมูลคุณสมบัติ LoaderExceptions สำหรับข้อมูลเพิ่มเติม
การติดตามสแต็ก: ที่ System.Reflection.Module._GetTypesInternal (StackCrawlMark & stackMark)
ที่ System.Reflection.Assembly.GetTypes ()
ที่ System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.LoadTypesFromAssembly (บริบทการโหลดบริบท)
ที่ System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.InternalLoadAssemblyFromCache (บริบทการโหลดบริบท)
ที่ System.Data.Metadata.Edm.ObjectItemCollection.AssemblyCacheEntry.LoadAssemblyFromCache (ชุดประกอบ, บูลีน loadReferencedAssemblies, พจนานุกรม
2 knownAssemblies, Dictionary
2 & typesInLoading, List`1 & ข้อผิดพลาด)ที่ System.Data.Metadata.Edm.ObjectItemCollection.LoadAssemblyFromCache (ObjectItemCollection objectItemCollection objectItemCollection แอสเซมบลีบูลีน loadReferencedAssemblies)
ที่ System.Data.Metadata.Edm.ObjectItemCollection.LoadAssemblyForType (ชนิดชนิด)
ที่ System.Data.Metadata.Edm.MetadataWorkspace.LoadAssemblyForType (ชนิดชนิด Assembly callAssembly)
ที่ System.Data.Objects.ObjectContext.CreateQuery [T] (สตริงการสืบค้น String, ObjectParameter [] พารามิเตอร์)
ดูเหมือนว่า Entity Framework มีปัญหาเบาะแสใด ๆ ที่จะแก้ไขได้อย่างไร