实例化 IntegrationServices 对象时出现方法未找到错误

问题描述 投票:0回答:1

我有一个 C# 控制台应用程序,它尝试创建 Microsoft.SqlServer.Management.IntegrationServices 对象的实例:

string SqlConnectionstring = $"Data Source={ serverName };Initial Catalog=master;Integrated Security=SSPI";
SqlConnection cn = new(SqlConnectionstring);
IntegrationServices ssis = new IntegrationServices(cn); //fails!

但是当最后一行代码运行时,会引发以下异常:

{“找不到方法:'Void Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection..ctor(System.Data.SqlClient.SqlConnection)'。”}

我正在将 SQLServer.SMO.2016 NuGet 包用于 SMO 和 IntegrationServices 程序集。

不知道如何修复此错误。有什么想法吗?

c# ssis
1个回答
0
投票

不知道有没有人成功解决这个问题?遇到同样的错误,我相信这是库之间的一些不兼容,但看不出有什么问题。使用 SQL Server 2022 和相关库。

© www.soinside.com 2019 - 2024. All rights reserved.