首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >找不到System.Security.Cryptography

找不到System.Security.Cryptography
EN

Stack Overflow用户
提问于 2016-06-10 05:36:24
回答 1查看 11K关注 0票数 10

我正在尝试添加对System.Security.Cryptography.X509Certificates的引用,但得到的结果是:“类型或命名空间'Cryptography‘在命名空间'System.Security’中不存在。

我已经尝试添加System.Security到引用,我已经尝试添加System.Security.dll,我已经尝试添加mscorlib.dll,我已经尝试找到如何添加Windows.Security.Cryptography。

不走运,因此我不能使用X509Certificate2类,这是我需要的。

有没有人遇到过这种不可能的令人沮丧的情况?

更新:

看着这个问题,RandomNumberGenerator in ASP.NET5我找不到我在Nuget中要找的东西。在努吉特,我只看到System.Security.Cryptography.Hashing.Algorithms.Analyzers.我需要System.Security.Cryptography.X509Certificates

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-10 05:43:42

您需要将对System.Security.Cryptography.X509Certificates NuGet项目的引用添加到ASP.NET项目中。

.NET核心(这是新的ASP.NET使用的)是一个基于组件的架构,你需要导入你想要的功能的包。当你在Visual Studio中搜索时,你可能没有选中"Include Prerelease“选项,所以.NET核心的库被过滤掉了。

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

https://stackoverflow.com/questions/37736602

复制
相关文章

相似问题

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