VSDBCMD возвращает «Произошла непредвиденная ошибка: ссылка на объект не установлена ​​для экземпляра объекта». - PullRequest
2 голосов
/ 06 мая 2010

Я успешно использовал инструмент развертывания базы данных командной строки VSDBCMD в моих средах разработки и тестирования, но инструмент не работает в нашей среде интеграции. Я использую версию инструмента VS 2010. Серверы имеют все необходимые условия, включая:

  • .net 4.0
  • SQL Server Compact Edition 3.5 SP1 (а также полная версия 2008 года)
  • объекты управления сервером sql server 2008
  • sql server 2008, собственный клиент
  • Типы серверных систем sql
  • msxml 6
  • все зависимые библиотеки DLL включены в:
    • C: \ Program Files \ Microsoft SQL Server Compact Edition \ v3.5 \ desktop * .dll
    • C: \ Program Files \ Microsoft SQL Server Compact Edition \ v3.5 * .dll
    • C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VSTSDB \ Deploy ***. *

Единственная ссылка на эту ошибку, которую я смог найти, связана с ошибкой в ​​выпуске VS 2008, когда отсутствует ключ HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 9.0. В моем случае версия ключа 10.0 существует.

Кто-нибудь еще сталкивался с этим?

1 Ответ

3 голосов
/ 07 мая 2010

Спасибо Barclay Hill за предложение установить SP2 для SQLCE. Это новая зависимость 2010 года.

...