【发布时间】:2016-04-26 08:02:37
【问题描述】:
我正在编写一些用于个人开发的 nuget 包,但我遇到了一些依赖关系问题。我正在编写一个安全包,我需要 System.Security.Cryptography,但是当我为其添加 using 语句时,我收到一个奇怪的错误,即它在 .NET Framework 4.5.1 中可用,但在 .NET platform 5.4 中不可用。它告诉我使用导航栏在它们之间进行交换,我正在这样做,但是当我在任一版本中构建时,它会引发关于命名空间System.Security.Cryptography 不可用的错误。我尝试在project.json 中添加引用,但找不到它的当前版本信息。
更新:VS 说我所有的类和命名空间等都在 Framework 4.5.1 中可用,但是当我构建它时会中断
【问题讨论】:
标签: c# .net visual-studio namespaces nuget