我正在尝试使用Rijndael算法解密一个字符串。 但是我无法使用System.security.cryptography。它会报错:“错误1:名称空间'System.Security'中不存在'Cryptography'类型或名称(是否缺少程序集引用?)” 我正在使用Microsoft Visual Studio 2012 Express for Windows。 如果您能提供帮助,将不胜感激。
我正在尝试使用Rijndael算法解密一个字符串。 但是我无法使用System.security.cryptography。它会报错:“错误1:名称空间'System.Security'中不存在'Cryptography'类型或名称(是否缺少程序集引用?)” 我正在使用Microsoft Visual Studio 2012 Express for Windows。 如果您能提供帮助,将不胜感激。
右键单击您的项目
检查目标框架,它应该是.NET Framework 4.5,而.NET Framework 4.5客户端框架则不应该被选中。
我知道这是一个老问题,但是Windows 8商店应用程序使用 .NET 的子集,即“适用于Windows商店应用程序的.NET”,这意味着一些库还没有移植。您需要使用 Windows.Security.Cryptography,并重构以使用这些库。