У меня есть 32-разрядное приложение, разработанное с использованием SQL Server 2008 Express SP2, поскольку мы переходим на Windows 10, мы будем использовать SQL Server 2016 Express, и при запуске приложения я получаю следующие ошибки:
Message:Could not load file or assembly 'Microsoft.SqlServer.ConnectionInfo, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The system cannot find the file specified.
Я исправил эти ошибки, установив на свой компьютер типы CLR и SMO для 32-разрядной версии 2008 года. Я также заметил в Visual Studio, что мои ссылки на Microsoft.SqlServer.ConnectionInfo, Microsoft.SqlServer.Management.Sdk.Sfc и Microsoft.SqlServer.Smo обновили свои пути с помощью нового SQL Server (до установки SMO 2008), но я все еще получил эту ошибку.
Что я могу сделать в приложении, чтобы избежать этой ошибки? Это просто обновление ссылок?