【发布时间】:2013-07-19 19:44:29
【问题描述】:
我正在尝试在 C++ 中实现 ProtectedData 类,但在编译时遇到了一些问题。我的第一个错误来自无法使用#using <System.Security.dll>。错误是 IntelliSense:“#using”需要启用 C++/CLI,但是当我进入我的项目设置并将公共语言运行时支持设置为 /clr 时,在我的项目中,我没有看到我的语法错误得到纠正.然后我想好吧,这一定已经解决了所有问题,但是我去编译,然后我收到错误,'/clr' 和'/Gm' 命令行选项不兼容。所以我去看看这个,我不知道该用什么来纠正我的问题。有什么方法可以使用 ProtectedData 类,而不必经过不同的配置过程?
我正在使用 Microsoft Visual C++ 2010 Express。
ProtectedData 类的链接在这里:http://msdn.microsoft.com/en-us/library/system.security.cryptography.protecteddata.aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-2
感谢您的宝贵时间。
【问题讨论】:
-
那是 C++/CLI,不是真正的 C++。您必须创建一个 CLI 项目。
-
@Mooing Duck 如果我创建了一个 CLI 项目,我可以从中导入吗?换句话说,我可以这样使用 protectedData 类吗?
-
我不知道你在做什么,因为它是 C++/CLI。我只知道 C++。
标签: visual-c++ c++-cli using