2016-12-07 7 views
7

Я пытаюсь использовать функцию Always Encrypted SQL Server 2016 с .NET Core и кажется, что ее нельзя использовать (пока). Попытка импортировать Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider из NuGet, я получаю сообщение об ошибке с указанием его не совместимы:SQL Server всегда зашифрован с .NET Core несовместимым

Пакет Microsoft.SqlServer.Management.AlwaysEncrypted.AzureKeyVaultProvider 1.0.201501028 не совместим с netstandard1.6 (.NETStandard, Version = v1.6)

Любые идеи о том, как и где можно получить совместимую версию?

+0

В настоящее время отслеживается здесь: https://github.com/aspnet/EntityFrameworkCore/issues/9193 –

ответ

5

Отказ от ответственности: Я руководитель программы Microsoft

всегда шифруется в настоящее время не поддерживается в .NET Core. Это на нашей дорожной карте, у нас пока нет графика.

+0

Для тех, кто интересуется, аналогичный Q/A здесь: http://stackoverflow.com/questions/41175489/column-encryption- в-Asp-MVC-приложение-с-SQL-Server-2016-используя внутрисетевые-ядро-эф-ядро –