摘要: install-package ef6,mysql.data;增加provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, Version=6.9.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d";修改edmx Schema的Provider="MySql.Data.MySqlClient"
HResult=-2146233036
Message=“BLL.BasicBll.ChemapaoBll”的类型初始值设定项引发异常。
Source=BLL
TypeName=BLL.BasicBll.ChemapaoBll
StackTrace:
在 BLL.BasicBll.ChemapaoBll.GetEmployees(Int64 entId)
在 TravelWebApi.Controllers.QueryController.EntDetail(Int64 entId) 位置 d:\SourceProject\chuxing_ver1\trunk\TravelWebApi\TravelWebApi\Controllers\QueryController.cs:行号 36
在 lambda_method(Closure , ControllerBase , Object[] )
在 System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters)
在 System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
在 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
在 System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41()
在 System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _)
在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End()
在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
在 System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass37.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33()
在 System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49()
InnerException: System.TypeInitializationException
HResult=-2146233036
Message=“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。
Source=EntityFramework
TypeName=System.Data.Entity.Internal.AppConfig
StackTrace:
在 System.Data.Entity.Internal.AppConfig.get_DefaultInstance()
在 System.Data.Entity.Internal.LazyInternalConnection..ctor(DbContext context, String nameOrConnectionString)
在 System.Data.Entity.DbContext..ctor(String nameOrConnectionString)
在 EF.ChemapaoEntities..ctor() 位置 d:\SourceProject\chuxing_ver1\trunk\TravelWebApi\DataAccess\EF\Chemapao.Context.cs:行号 18
在 BLL.BasicBll.ChemapaoBll..cctor() 位置 d:\SourceProject\chuxing_ver1\trunk\TravelWebApi\Business\BLL\BasicBll\ChemapaoBll.cs:行号 15
InnerException: System.Configuration.ConfigurationErrorsException
HResult=-2146232062
Message=创建 entityFramework 的配置节处理程序时出错: 未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) (D:\SourceProject\chuxing_ver1\trunk\TravelWebApi\TravelWebApi\web.config line 9)
Source=System.Configuration
BareMessage=创建 entityFramework 的配置节处理程序时出错: 未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
Filename=D:\SourceProject\chuxing_ver1\trunk\TravelWebApi\TravelWebApi\web.config
Line=9
StackTrace:
在 System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)
在 System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
在 System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
在 System.Web.HttpContext.GetSection(String sectionName)
在 System.Web.Configuration.HttpConfigurationSystem.GetSection(String sectionName)
在 System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)
在 System.Configuration.ConfigurationManager.GetSection(String sectionName)
在 System.Data.Entity.Internal.AppConfig..ctor()
在 System.Data.Entity.Internal.AppConfig..cctor()
InnerException: System.IO.FileLoadException
HResult=-2146234304
Message=未能加载文件或程序集“EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
Source=System.Configuration
FileName=EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
FusionLog==== 预绑定状态信息 ===
日志: DisplayName = EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
(Fully-specified)
日志: Appbase = file:///D:/SourceProject/chuxing_ver1/trunk/TravelWebApi/TravelWebApi/
日志: 初始 PrivatePath = D:\SourceProject\chuxing_ver1\trunk\TravelWebApi\TravelWebApi\bin
调用程序集: System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35。
===
日志: 此绑定从 default 加载上下文开始。
日志: 正在使用应用程序配置文件: D:\SourceProject\chuxing_ver1\trunk\TravelWebApi\TravelWebApi\web.config
日志: 使用主机配置文件: C:\Users\Administrator\Documents\IISExpress\config\aspnet.config
日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。
日志: 在应用程序配置文件中找到重定向: 4.4.0.0 已重定向到 5.0.0.0。
日志: 策略后引用: EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
日志: 尝试下载新的 URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/8f0d007c/83612a6c/EntityFramework.DLL。
日志: 尝试下载新的 URL file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/Temporary ASP.NET Files/root/8f0d007c/83612a6c/EntityFramework/EntityFramework.DLL。
日志: 尝试下载新的 URL file:///D:/SourceProject/chuxing_ver1/trunk/TravelWebApi/TravelWebApi/bin/EntityFramework.DLL。
警告: 比较程序集名称时发生不匹配: 主版本
错误: 未能完成程序集的安装(hr = 0x80131040)。探测终止。
StackTrace:
在 System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)
在 System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init(RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)
在 System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRestrictedPermissions(RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)
在 System.Configuration.RuntimeConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)
在 System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)
其他信息: 指定的架构无效。错误: