SymmetricAlgorithm'不包含'创建'的定义

时间:2015-12-10 07:31:41

标签: asp.net-core .net-4.6.1

我正在尝试使用ASP.NET 5应用程序。这是一个类,它看起来很好(没有红色卷曲下划线)。但是当我尝试构建时,它会出错 - except NameError as ftp_error:

SymmetricAlgorithm' does not contain a definition for 'Create'

我正在使用.net 4.6.1。 有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

此方法尚未移植到.NET Core。建议的替代方法是使用与您需要的算法相关联的特定Create方法:

var algorithm = Aes.Create();

在CoreCLR上,它会自动确定并返回最佳实现,具体取决于您的操作系统环境。

如果您不需要.NET Core支持,则可以从project.json中删除dnxcore50 / dotnet5.4