我已经按照this article中的描述引用了System.Security.dll
文件,但是根据我的IDE,可以安全删除using System.Security.Cryptography;
行,因为它没有被使用。
相同的IDE告诉我DataProtectionScope
和ProtectedData
出现错误。这些应该位于命名空间的中。但是,当我在包装中点划线时,我看不到它们。
文章写错了吗?如何访问这两个类(class)?
最佳答案
这可能是您的耳光,因为您可能已经尝试过了(但还没有尝试过,您可能值得)。如果重新安装整个IDE,会发生什么?我的意思是整个整个都是。删除框架,VS,删除文件,偏执并清理垃圾桶,切换到其他安装目录等。问题仍然存在吗?
我知道它并不能解释为什么会发生,但是在这个阶段,我猜您对如何解决这个问题最感兴趣。
如果您可以使用备用计算机-为什么不在机器的上安装VS,看看是否可以重现该错误。如果没有,那么您的主计算机就会有些困惑,您可能永远都不知道发生了什么。
我在这里强调,这只是一般建议的列表,每个程序员在没有理智或逻辑上似乎都没有工作时应该依靠。是的,我做讨厌计算机。我喜欢编程,但我讨厌计算机。他们就像带键盘的小邪恶的人...
关于c# - 在System.Security.Cryptography中找不到 `DataProtectionScope`和 `ProtectedData`类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12526189/