SQL Server 2017:功能包丢失文件

Emr*_*KAŞ 8 sql-server asp.net

我将 Visual Studio 2015 和 Microsoft SQL Server 2017 用于 ASP.NET MVC 项目。

当我尝试连接到数据库时出现错误:

无法加载文件或程序集。'microsoft.sqlserver.management.sdk.sfc 版本=12.0.0.0。Culture=neutral, PublicKeyToken=89845dcd8080cc91' 或其依赖项之一。

我在此链接上尝试了解决方案: 无法加载文件或程序集 Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0

我会尝试 2017 版的解决方案:https : //www.microsoft.com/en-us/download/details.aspx?id=55992

但是没有SharedManagementObjects.msiMicrosoft SQL Server 2017 Feature Pack 的数据 ( )。

小智 0

从 SQL Server 2017 开始,共享管理对象 (SMO) 作为 Microsoft.SqlServer.SqlManagementObjects NuGet 包进行分发。

https://learn.microsoft.com/en-us/sql/relational-databases/server-management-objects-smo/installing-smo?view=sql-server-ver15