我通过nuget将PayPalMerchantSDK添加到我的项目中。当我调试它时,它可以很好地工作,但在实时版本中,我得到了不包含dll的异常。
文件或程序集'PayPalMerchantSDK,Version = 2.14.117.0,Culture = neutral,PublicKeyToken = 5b4afc1ccaef40fb“或其中一个依赖项未找到。清单定义找到程序集 与装配参考不匹配。 (HRESULT的例外情况: 0x80131040)
描述:执行期间发生了未处理的异常 当前的网络请求。请查看和的堆栈跟踪 确定错误源自代码的更多信息 关于这个错误。例外细节: System.ServiceModel.FaultException`1 [[System.ServiceModel.ExceptionDetail,System.ServiceModel,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089]]:文件或程序集'PayPalMerchantSDK,Version = 2.14.117.0,Culture = 中性,PublicKeyToken = 5b4afc1ccaef40fb“或其中一个依赖项 未找到。清单定义发现程序集不匹配 装配参考。 (HRESULT异常:0x80131040)
我已经检查过了:
这些都没有帮助。知道我还能尝试什么吗?
答案 0 :(得分:0)
PayPalMerchantSDK的其中一个依赖项可能缺少,或者与PayPalMerchantSDK引用的版本不同。
您可能依赖于PayPalMerchantSDK所依赖的某个组件,但您的相关版本可能会有所不同。