我正在使用2008编写一个移动应用程序,需要对文件进行加密。我试图使用File.Encrypt方法,但是它导致了以下错误:
错误CS0117:“System.IO.File”不包含“加密”的定义。
我该如何处理这个问题?
发布于 2013-01-02 20:56:22
它不能工作的原因是File.Encrypt实际上调用了本机Win32函数EncryptFile(LPSTR path),该函数不会出现在移动设备上。
作为替代方案,我建议使用System.Security.Cryptography命名空间中的加密算法。
发布于 2013-01-02 20:57:59
File.Encrypt不存在于移动.NET运行时中。
尝试使用 class。
https://stackoverflow.com/questions/14128972
复制相似问题