SMO кодируют поддержку и sql 2005 и sql 2008

Подготовленный manged c# DLL с помощью блоков SMO version:10.0.0.0 SQL 2008 и я вызвали функции в этом DLL из unmanged кода C++. Это приложение выполняет успешно для SQL Server 2008, но это приложение выдает исключение, когда я выполняю для SQL Server 2005 следующим образом:

Описание: не Мог загрузить файл или блок 'Microsoft. SqlServer. Smo, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' или одна из его зависимостей. Система не может найти файл указанным.

Какова была бы причина?
Это перестало работать в sql 2005 из-за версии mismacth SMO?
Как я могу оказать поддержку sql 2005 и sql2008 в моем приложении с помощью единственного C# dll?

5
задан Binoj Antony 18 January 2010 в 13:18
поделиться

1 ответ

Я столкнулся с той же проблемой раньше, вы запускаете это приложение из одной и той же машины, где у вас установлено 2008 и 2005?

Если нет, я предлагаю вам установить библиотеки SQL 2008 Машина / клиент, на котором вы управляете сборкой.

Эта загрузка даст вам библиотеки

3
ответ дан 15 December 2019 в 06:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: