0

我从 OpenNETCF 和 cfAes 获得了一个示例代码片段,但由于某种原因缺少名称空间定义。这是缺少的命名空间:

using OpenNETCF.Security.Cryptography.NativeMethods;

我尝试为所有 OpenNETCF 库添加参考。但对我没有用。

有什么想法吗?

非常感谢。

4

2 回答 2

2

确保您具有版本兼容性。很多加密的东西都在 SDF 的早期版本中,因为它用于 WSE,而 CF 1.0 没有太多的加密。随着 CF 成熟并获得加密,随着 WSE 死亡,我们将其拉出到它自己的库中,我们从基础 SDF 代码库中删除了很多东西。如果您有一个旧的片段并且您正在尝试针对较新的二进制文件进行编译,那么您所追求的基础调用可能根本不存在。

如果是这种情况,您可能最好通过获取旧 SDF 的代码(我们已经将它们全部可供下载 - 页面底部)并提取您需要的部分来为您服务。

于 2010-02-05T02:57:23.370 回答
0

这是主 OpenNETCF.dll 程序集中的一个内部类。它不是命名空间。尝试将其注释掉以查看该类是否可以编译。

于 2010-02-05T02:19:42.940 回答