Мое выполнение приложения.NET на 32 бита Экспресс SQL 2005 SP3 и использование CLR. Установка хорошо работает на XP & Vista. Установка приводит к сбою на XP 64 бита и Висячих строках 7 машин на 64 бита.
Ошибка находится в одном из моих сценариев SQL, который создает блок:
Ошибка: “Выполнение кода Платформы.NET отключено. Набор ‘CLR включил’ сервер перезапуска и параметр конфигурации. (5847)”
Код сценария: СОЗДАЙТЕ БЛОК MyCode ИЗ 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MyCode.dll' С PERMISSION_SET = НЕБЕЗОПАСНЫЙ
ОДНАКО, когда я проверяю CLR, он включен. На самом деле мой самый первый сценарий включает CLR и Защищенный На.
Таким образом, снова, это все работы над машинами на 32 бита, но не над 64 битами.
Предложения?
В WoW64 (экземпляр x86 Express, установленный в ОС хоста x64) вам необходимо перезапустить экземпляр, чтобы среда CLR вступила в силу, см. clr enabled Option :
Серверы WOW64 необходимо перезапустить перед изменения этого параметра потребуют эффект. Перезагрузка не требуется для другие типы серверов.