Не удалось загрузить файл или сборку 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 в клиентскую систему? должен ли он работать должным образом?