SQL Server: ошибка произошла во время генерации асимметричного ключа - PullRequest
1 голос
/ 06 мая 2009
CREATE ASYMMETRIC KEY asymmetrickey 
FROM EXECUTABLE FILE = 'c:\windows\microsoft.net\framework\v2.0.50727\system.windows.forms.dll'

Почему я не могу использовать вышеупомянутое для генерации асимметричного ключа из библиотек инфраструктуры (для установки на сервере SQL в качестве ссылок для функций CLR). Выдает ошибку:

"Произошла ошибка во время генерации асимметричного ключа."

Без асимметричного ключа необходимо установить надежность базы данных, чтобы добавить сборку в SQL Server (2005). Я понимаю, что библиотеки фреймворков не предназначены для использования с SQL Server, но мне любопытно, почему это не работает.

1 Ответ

0 голосов
/ 22 октября 2009

System.Windows.Forms не допускается внутри функций CLR.

http://blogs.msdn.com/tims/archive/2004/05/27/142798.aspx

http://msdn.microsoft.com/en-us/library/ms403279.aspx

...