Я успешно использовал инструмент развертывания базы данных командной строки 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 существует.
Кто-нибудь еще сталкивался с этим?