C# 无法加载文件或程序集';Owin,版本=1.0.0.0,区域性=中性,PublicKeyToken=f0ebd12fd5e55cc5';

C# 无法加载文件或程序集';Owin,版本=1.0.0.0,区域性=中性,PublicKeyToken=f0ebd12fd5e55cc5';,c#,asp.net,wcf,C#,Asp.net,Wcf,描述:在执行过程中发生了未经处理的异常 当前的web请求。请查看堆栈跟踪以了解更多信息 有关错误的信息及其在代码中的来源 异常详细信息:System.IO.FileNotFoundException:无法加载 文件或程序集的Owin,版本=1.0.0.0,区域性=中性, PublicKeyToken=f0ebd12fd5e55cc5'或其依赖项之一。这个 系统找不到指定的文件 源错误: 在执行过程中生成了未处理的异常 当前web请求。关于原产地和位置的信息 可以使用异常堆栈跟踪来标识异常的类型

描述:在执行过程中发生了未经处理的异常 当前的web请求。请查看堆栈跟踪以了解更多信息 有关错误的信息及其在代码中的来源

异常详细信息:System.IO.FileNotFoundException:无法加载 文件或程序集的Owin,版本=1.0.0.0,区域性=中性, PublicKeyToken=f0ebd12fd5e55cc5'或其依赖项之一。这个 系统找不到指定的文件

源错误:

在执行过程中生成了未处理的异常 当前web请求。关于原产地和位置的信息 可以使用异常堆栈跟踪来标识异常的类型 下面

程序集加载跟踪:以下信息有助于 确定为什么程序集“Owin,版本=1.0.0.0,区域性=中性, 无法加载PublicKeyToken=f0ebd12fd5e55cc5'

===预绑定状态信息===日志:DisplayName=Owin,版本=1.0.0.0,区域性=中性,PublicKeyToken=f0ebd12fd5e55cc5 (完全指定)日志:Appbase=file:///E:/Working 文件/V1/V1/InfraERP/Infra.AuditWS/LOG:初始私有路径= E:\Working File\V1\V1\InfraERP\Infra.AuditWS\bin调用程序集: Microsoft.Owin.Host.SystemWeb,版本=3.0.1.0,区域性=中性, PublicKeyToken=31bf3856ad364e35。 ==日志:此绑定在默认加载上下文中启动。日志:使用应用程序配置文件:E:\Working 文件\V1\V1\InfraERP\Infra.AuditWS\web.config日志:使用主机 配置文件: C:\Users\Infra04\Documents\IISExpress\config\aspnet.config日志: 使用来自的计算机配置文件 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config。 日志:发布策略引用:Owin,版本=1.0.0.0,区域性=中性, PublicKeyToken=f0ebd12fd5e55cc5日志:正在尝试下载新URL file:///C:/Users/Infra04/AppData/Local/Temp/Temporary ASP.NET 文件/root/b2eb5b6f/c83c34d7/Owin.DLL。日志:正在尝试下载 新网址file:///C:/Users/Infra04/AppData/Local/Temp/Temporary ASP.NET文件/root/b2eb5b6f/c83c34d7/Owin/Owin.DLL。日志:正在尝试 下载新网址file:///E:/Working 文件/V1/V1/InfraERP/Infra.AuditWS/bin/Owin.DLL。日志:正在尝试 下载新网址file:///E:/Working 文件/V1/V1/InfraERP/Infra.AuditWS/bin/Owin/Owin.DLL。日志:正在尝试 下载新网址 file:///C:/Users/Infra04/AppData/Local/Temp/Temporary ASP.NET 文件/root/b2eb5b6f/c83c34d7/Owin.EXE。日志:正在尝试下载 新网址file:///C:/Users/Infra04/AppData/Local/Temp/Temporary ASP.NET文件/root/b2eb5b6f/c83c34d7/Owin/Owin.EXE。日志:正在尝试 下载新网址file:///E:/Working 文件/V1/V1/InfraERP/Infra.AuditWS/bin/Owin.EXE。日志:正在尝试 下载新网址file:///E:/Working 文件/V1/V1/InfraERP/Infra.AuditWS/bin/Owin/Owin.EXE

堆栈跟踪:

[FileNotFoundException:无法加载文件或程序集'Owin, 版本=1.0.0.0,区域性=中性,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.registereventsubscriptionswithis(IntPtr appContext、HttpContext、MethodInfo[]处理程序)+536
System.Web.HttpApplication.InitSpecial(HttpApplicationState, MethodInfo[]处理程序,IntPtr appContext,HttpContext)+172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext)+336
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+296

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

如果您的microsoft.owin版本为3.0.0,请在“bindingRedirect”行中更改您的web.config

您能解释更多的背景信息而不是转储stacktrace吗。。?比如,您想做什么,如何安装依赖项。。是努吉吗?(如果是这样的话,也许重新安装依赖项并重建项目会解决问题)添加上述代码后,错误不会得到解决。当前错误:无法加载文件或程序集“Microsoft.Owin,版本=3.0.1.0,区域性=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。(HRESULT的异常:0x8013100)我已更新了答案中的bindingRedirect部分。请使用当前答案重试。
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>