我被要求查看一个ASP/C#应用程序与Paypal集成的错误。完整显示的错误如下:无法加载文件或程序集'log4net,Version = 1.2.0.30714,Culture = neutral,PublicKeyToken = b32731d11ce58905'之一及其相关依赖关系。所定位的程序集清单定义与程序集引用不匹配。(HRESULT异常:0x80131040)。
据我所知,这意味着实际定位的文件(即我的bin目录中的log4net.dll)与某些程序集配置所期望的版本不匹配。我的问题是我找不到引用该文件的位置。
我可以访问站点Web根目录中的所有文件,并且找不到任何引用此DLL的配置文件。在哪里可以查询以确定什么导致了不匹配?
请注意,我已确保bin目录中的DLL版本是最新的,但似乎没有解决任何问题。
据我所知,这意味着实际定位的文件(即我的bin目录中的log4net.dll)与某些程序集配置所期望的版本不匹配。我的问题是我找不到引用该文件的位置。
我可以访问站点Web根目录中的所有文件,并且找不到任何引用此DLL的配置文件。在哪里可以查询以确定什么导致了不匹配?
请注意,我已确保bin目录中的DLL版本是最新的,但似乎没有解决任何问题。