TarunKumarSusarapu Ответов: 1

Не удалось загрузить файл или сборку microsoft. sqlserver.smo. Версия 12.0.0.0



Я получил эту ошибку не удалось загрузить файл или сборку "Microsoft.SqlServer. smo.version 12.0.0.0" при подключении моего приложения к sql server.

мой код:

string sqlConnectionString = cn.ConnectionString.ToString();
           SqlConnection conn = new SqlConnection(sqlConnectionString);
           StringBuilder sb = new StringBuilder();
           string script = string.Empty;
           Microsoft.SqlServer.Management.Smo.Server server = new Server(new ServerConnection(conn));
           try
           {
               MessageBox.Show(server.Information.Version.ToString());
           }
           catch (Exception EX) { }


Если вы решите эту ошибку, это будет оценено по достоинству.



Что я уже пробовал:

Я написал такой код

строки sqlConnectionString = СN.Параметр connectionString.Метод toString();
SqlConnection conn = new SqlConnection(sqlConnectionString);
Проверьте новое окно инструментов();
строки скрипта, = строку.Пустой;
Microsoft.SqlServer.Management. Smo. Server сервер = новый сервер (new ServerConnection(conn));
пробовать
{
Ящик для сообщений.Показать (сервер.Информация.Версия.Метод toString());
}
поймать (исключение бывший) { }

Mehdi Gholam

Убедитесь,что библиотека dll существует в системе, на которой вы тестируете.

TarunKumarSusarapu

На самом деле это происходит в клиентской системе. Можем ли мы скопировать наши библиотеки DLL в папку Sdk в клиентскую систему? должен ли он работать должным образом?