无法加载文件或程序集'Owin,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = f0ebd12fd5e55cc5'

时间:2017-07-05 10:18:35

标签: c# asp.net wcf

  1. 描述:执行期间发生了无法处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。

    异常详细信息:System.IO.FileNotFoundException:无法加载 文件或程序集'Owin,Version = 1.0.0.0,Culture = neutral, PublicKeyToken = f0ebd12fd5e55cc5'或其依赖项之一。该 系统找不到指定的文件。

    来源错误:

    执行期间生成了未处理的异常 当前的网络请求。有关起源和位置的信息 可以使用异常堆栈跟踪来识别异常 下方。

    装配加载跟踪:以下信息可能对您有所帮助 确定程序集'Owin,Version = 1.0.0.0,Culture = neutral, 无法加载PublicKeyToken = f0ebd12fd5e55cc5'。

    ===预绑定状态信息=== LOG:DisplayName = Owin,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = f0ebd12fd5e55cc5 (完全指定)LOG:Appbase = file:/// E:/ Working File / V1 / V1 / InfraERP / Infra.AuditWS / LOG:Initial PrivatePath = E:\ Working File \ V1 \ V1 \ InfraERP \ Infra.AuditWS \ bin调用程序集: Microsoft.Owin.Host.SystemWeb,Version = 3.0.1.0,Culture = neutral, 公钥= 31bf3856ad364e35。 ===日志:此绑定在默认加载上下文中启动。日志:使用应用程序配置文件:E:\ Working File \ V1 \ V1 \ InfraERP \ Infra.AuditWS \ web.config日志:使用主机 配置文件: C:\ Users \ Infra04 \ Documents \ IISExpress \ config \ aspnet.config日志: 使用来自的机器配置文件 C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ CONFIG \ machine.config中。 日志:政策后参考:Owin,Version = 1.0.0.0,Culture = neutral, PublicKeyToken = f0ebd12fd5e55cc5日志:尝试下载新网址 file:/// C:/ Users / Infra04 / AppData / Local / Temp / Temporary ASP.NET 文件/根/ b2eb5b6f / c83c34d7 ​​/ Owin.DLL。日志:尝试下载 新的URL文件:/// C:/ Users / Infra04 / AppData / Local / Temp / Temporary ASP.NET文件/ root / b2eb5b6f / c83c34d7 ​​/ Owin / Owin.DLL。日志:正在尝试 下载新的URL文件:/// E:/ Working 文件/ V1 / V1 / InfraERP / Infra.AuditWS /斌/ Owin.DLL。日志:正在尝试 下载新的URL文件:/// E:/ Working 文件/ V1 / V1 / InfraERP / Infra.AuditWS /斌/ Owin / Owin.DLL。日志:正在尝试 下载新的URL file:/// C:/ Users / Infra04 / AppData / Local / Temp / Temporary ASP.NET 文件/根/ b2eb5b6f / c83c34d7 ​​/ Owin.EXE。日志:尝试下载 新的URL文件:/// C:/ Users / Infra04 / AppData / Local / Temp / Temporary ASP.NET文件/ root / b2eb5b6f / c83c34d7 ​​/ Owin / Owin.EXE。日志:正在尝试 下载新的URL文件:/// E:/ Working 文件/ V1 / V1 / InfraERP / Infra.AuditWS /斌/ Owin.EXE。日志:正在尝试 下载新的URL文件:/// E:/ Working 文件/ V1 / V1 / InfraERP / Infra.AuditWS / bin中/ Owin / Owin.EXE。

    堆栈追踪:

    [FileNotFoundException:无法加载文件或程序集'Owin, Version = 1.0.0.0,Culture = neutral,PublicKeyToken = f0ebd12fd5e55cc5' 或其中一个依赖项。系统找不到该文件 指定。]
    Microsoft.Owin.Host.SystemWeb.OwinHttpModule.InitializeBlueprint() +0 System.Threading.LazyInitializer.EnsureInitializedCore(T& target,Boolean& initialized,Object& syncLock,Func`1 valueFactory) +115 Microsoft.Owin.Host.SystemWeb.OwinHttpModule.Init(HttpApplication) 上下文)+106
    System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr的 appContext,HttpContext上下文,MethodInfo []处理程序)+536
    System.Web.HttpApplication.InitSpecial(HttpApplicationState状态, MethodInfo [] handlers,IntPtr appContext,HttpContext context)+172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr的 appContext,HttpContext context)+336
    System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr的 appContext)+296

    [HttpException(0x80004005):无法加载文件或程序集'Owin, Version = 1.0.0.0,Culture = neutral,PublicKeyToken = f0ebd12fd5e55cc5' 或其中一个依赖项。系统找不到该文件 指定。] System.Web.HttpRuntime.FirstRequestInit(HttpContext 上下文)+9963856

1 个答案:

答案 0 :(得分:0)

Please change in the line "bindingRedirect " your web.config if your version of microsoft.owin is 3.0.0


<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0" /> 
      </dependentAssembly>
    </assemblyBinding>
  </runtime>