繁体   English   中英

BraintreeHttp-Dotnet.dll | 我需要强烈签名此程序集以在.Net 4.6.1项目中使用

[英]BraintreeHttp-Dotnet.dll | I need to strongly sign this assembly to use in a .Net 4.6.1 project

版本2签出PayPalCheckoutSdk取决于BraintreeHttp-Dotnet.dll。 在.Net 4.6.1中使用PayPalCheckoutSdk进行了强签名,但是BraintreeHttp-Dotnet.dll未被强签名。 这使得PayPalHttpClient在访问时抛出异常:

 "Could not load file or assembly 'BraintreeHttp-Dotnet, Version=0.1.5.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)" 

BraintreeHttp-DotNet.dll在他们的github站点上不可用,因此我无法添加自己的密钥来对其进行强签名。

我处于22状态,因为我必须在.Net而不是.Net Standard中编译我的项目。

是否有可用的解决方案-解决方法?

全面披露:我在Braintree工作。 如果您还有其他疑问,请随时与支持小组联系。

我们在.NET SDK的2.54.0版本中添加了对强命名的支持。 我会确保您至少使用此版本,但强烈建议您使用最新版本4.11.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM