所以Braintree Sandbox现在只使用TLS 1.2,就像this forum question中的hasnayn一样,在遇到问题之后,意识到我需要最新的Braintree SDK。
所以我下载了DLL(文件版本3.0.0.0,产品版本3.3.0),将我的项目更新到.NET 4.5.2,从我的生产DLL项目中删除了以前的DLL,并添加了新的DLL,但现在我在尝试调用任何Braintree函数时遇到此错误:
无法加载文件或程序集'Braintree,Version = 3.0.0.0, Culture = neutral,PublicKeyToken = 31b586f34d3e96c7'或其中一个 依赖。该系统找不到指定的文件。
我现在在互联网上搜索了几天,甚至尝试了其他DLL版本,我得到了相同的结果,没有提示这个问题。
我非常感谢任何帮助。
谢谢!
答案 0 :(得分:2)
尝试将braintree dll重命名为Braintree.dll。如果文件名是Braintree-net452.dll,则由于某种原因它不会复制到bin文件夹。