C# 无法加载文件或程序集';PayPalCoreSDK';
我有两个webapp项目可以完美地使用此程序集 我已经尝试了一切,复制BIN文件夹,删除,重建 在GAC中搜索内容,删除并再次添加引用,使用NUGET而不使用NUGET,从有效项目文件夹中复制 我的错误是,在第一次尝试时,我通过nuget manager添加了引用,而不是简单地从工作的项目复制DLL 现在有一些东西导致版本错误 System.IO.FileLoadException:无法加载文件或程序集“PayPalCoreSDK,版本=1.7.0.0,区域性=中性,PublicKeyToken=5b4afc1ccaef40fb”或其依赖项之一。本地化的程序集清单定义与程序集引用不匹配。(来自HRESULT的异常:0x8013100) 如何清除这些混乱并修复这些引用 所有的东西都和其他两个项目一样,即使是代码,甚至是web.config 我不知道还能在哪里找到解决办法 PayPalMerchantSDK(2.16.204.0)C# 无法加载文件或程序集';PayPalCoreSDK';,c#,asp.net,visual-studio-2015,web-applications,.net-assembly,C#,Asp.net,Visual Studio 2015,Web Applications,.net Assembly,我有两个webapp项目可以完美地使用此程序集 我已经尝试了一切,复制BIN文件夹,删除,重建 在GAC中搜索内容,删除并再次添加引用,使用NUGET而不使用NUGET,从有效项目文件夹中复制 我的错误是,在第一次尝试时,我通过nuget manager添加了引用,而不是简单地从工作的项目复制DLL 现在有一些东西导致版本错误 System.IO.FileLoadException:无法加载文件或程序集“PayPalCoreSDK,版本=1.7.0.0,区域性=中性,PublicKeyToken
依赖项:PayPalCoreSDK(1.7.1.0)-Newtonsoft.Json(9.0.0.0)您是否检查了与其他两个项目相同的.net framework版本?经过多次尝试后,我成功地使该项目正常运行 但是,我必须使用PayPalCoreSDK和Newtonsof.Json的旧版本 现在我将尝试调整版本,看看是否可以对齐所有项目 但这些引用令人困惑,如果出现问题,似乎只有NUGET可以正确刷新DLL
BIN文件夹中的手动设置在web.config中的作用不大。我也遇到了这个错误。我只需将PaypalCoreSDK的版本降级到上一个版本就可以解决这个问题。是的,也是一样的。asp.NET 4.5,所有代码,所有DLL都相同,web.config代码也相同。我搜索的所有方面都可能不同,但都相同,我认为问题出在visual studio之外。是否尝试删除OBJ文件夹?OBJ文件夹在哪里?我想我是在一个网站上,没有obj文件夹。你能告诉我PayPalCoreSDK和Newtonsof.Json的哪个版本都有效吗?