Почему я не могу зарегистрировать System.Web в SQL Server 2008?

Выполнение этой команды:

CREATE ASSEMBLY 
[System.Web] from
'C:\Windows\Microsoft.NET\Framework\v2.0.50727\system.web.dll'
with permission_set = UNSAFE

Выдает мне эту ошибку:

Msg 10300, Level 16, State 2, Line 1

Сборка 'System.Web' ссылается на сборку 'system.web, версия = 2.0.0.0, культура = нейтральный, publickeytoken = b03f5f7f11d50a3a.', Которой нет в текущей базе данных. SQL Server попытался найти и автоматически загрузить указанную сборку из того же места, откуда пришла ссылающаяся сборка, но эта операция завершилась неудачно (причина: несовпадение версии, языка и региональных параметров или открытого ключа). Загрузите указанную сборку в текущую базу данных и повторите свой запрос.

... это звучит немного глупо. Похоже, что SQL Server считает, что сборка System.Web ссылается на себя. Как я могу это исправить?

5
задан Nick Bolton 4 November 2010 в 14:45
поделиться