一些RSACryptoServiceProvider方法在.net 4.5.2中不可用

vqlkdk9b  于 2023-07-01  发布在  .NET
关注(0)|答案(1)|浏览(121)

我在尝试使用一些RSACryptoServiceProvider方法时遇到了一个问题,更具体地说是VerifyData()。
我正在做一个可以在net 452和netstandard2.0中编译的项目。
当我添加nugget并尝试使用它的方法时,我看到以下消息。enter image description here
有人知道为什么会这样吗?因为根据微软的官方文档,这个库与net 452兼容。
谢谢你!
为了找到不同的rsa工具,我做了一个研究

kkbh8khc

kkbh8khc1#

.NET Standard 2.0与.NET Framework 4.7.2一致,而不是与.NET Framework 4.5.2一致。您正在查看的特定方法是在.NET Framework 4.6中添加的。
FWIW,.NET Framework 4.5.2(和4.6,和4.6.1)去了out of support in 2022,所以你应该希望能够移动你的netfx最低到4.6.2几乎没有阻力。

相关问题