首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少System.Security.Cryptography

缺少System.Security.Cryptography
EN

Stack Overflow用户
提问于 2014-08-11 20:31:57
回答 2查看 10.4K关注 0票数 5

我想在项目中使用HMACSHA1类,但缺少命名空间System.Security.Cryptography。如果添加引用System.Security,我会发现名称空间为Cryptography,但没有类HMACSHA1。而且我找不到似乎可以取代System.Security.Cryptography的名称空间Windows.Security.Cryptography

我的项目针对的是Windows Store应用程序的框架.NET 4.5.NET,他在Windows 7上的Visual 2012上使用Nuget

有人有解决这个问题的办法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-12 14:20:29

根据HMACSHA1上的MSDN条目

没有任何信息表明它包含在Portable Class Library中。

但是:现在已经有了Portable Class Libraries Contrib,其中包括一个HMACSHA1端口

票数 3
EN

Stack Overflow用户

发布于 2014-12-03 03:58:34

我在一个新创建的C#控制台应用程序中遇到了类似的问题。默认情况下,System reference显示了一些System.Security,但没有显示任何加密内容。我不得不右击“引用”,“添加引用”,然后选择“系统安全”,之后我就可以访问密码学的东西了。

我是C#的新手,所以如果我的描述不符合标准,或者如果这个解决方案不适用于移动应用程序,我很抱歉。也许能帮助其他人。thx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25243400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档