Невозможно загрузить sqlceme35.dll при использовании vsdbcmd.exe - PullRequest
0 голосов
/ 13 мая 2011

Я использую vsdbcmd.exe для развертывания базы данных в SQL Server 2008 в Windows 7 x64 и получаю сообщение об ошибке:

Произошла непредвиденная ошибка: невозможно загрузить DLL 'sqlceme35.dll': указанный модуль не найден. (Исключение из HRESULT: 0x8007007E).

Я не уверен, почему это сообщение появляется. Сценарий развертывания не имеет ничего общего с SQL CE, и развертывание работает на других компьютерах с Windows 7 x64.

1 Ответ

0 голосов
/ 14 июня 2011

Досадно, что не существует полностью автономного способа запуска vsdbcmd, он использует разные вещи для импорта / генерации скриптов. В зависимости от того, на какой машине он запущен, вам может понадобиться установить SQL CE (помимо прочего).

Это сообщение в блоге - это наиболее понятный список зависимостей, который я нашел (хотя немного устарел, поскольку я считаю, что запись в реестре больше не требуется)

В этой статье MSDN более подробно описаны «особые требования» для 64-битных систем.

Надеюсь, это поможет,

Мэтт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...