因此,Braintree Sandbox现在只使用TLS 1.2,很像在this forum question中的hasnayn,在遇到问题后,意识到我需要最新的Braintree SDK。无法加载文件或程序集“Braintree”或它的一个依赖项
因此,我已经下载了DLL(文件版本3.0.0.0,产品版本3.3.0),更新了我的项目到.NET 4.5.2,从我的生产DLL项目中删除了以前的DLL,并添加了新的,但现在我得到试图调用任何布伦特里功能时,这个错误:
无法加载文件或程序集“布伦特里,版本= 3.0.0.0, 文化=中性公钥= 31b586f34d3e96c7”或它的一个 依赖关系。该系统找不到指定的文件。
我在互联网上搜索了几天,甚至尝试了其他DLL版本,我得到了同样的结果,没有提示这个问题。
我将不胜感激任何帮助。
谢谢!
什么是作为参考添加的dll的名称。 是Braintree-net452.dll还是Braintree.dll? 当我添加Braintree-net452.dll(来自https://github.com/braintree/braintree_dotnet/releases/)并构建项目时,我没有看到该dll被复制到bin。但是,如果我将dll重命名为Braintree.dll,它将复制。,, – pradeep
这是“Braintree-net452.dll” – Hawkeye
尝试重命名为Braintree.dll,就像我之前的评论一样。它应该工作,它适用于我。 – pradeep