顾问在VS15中修改了我们的项目(asp.net core C#)以添加对SSIS包的调用。缺少参考文献:.net核心Visual Studio 2017 - SSIS集成
我们在编译VS17中的代码时遇到错误。
using System.Data.Sql;
using Microsoft.SqlServer.Management.IntegrationServices;
using static Microsoft.SqlServer.Management.IntegrationServices.PackageInfo;
var intSvc = new IntegrationServices(new System.Data.SqlClient.SqlConnection(Database.GetDbConnection().ConnectionString));
....
....
错误
Error CS0234 The type or namespace name 'Sql' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)
Error CS0234 The type or namespace name 'Management' does not exist in the namespace 'Microsoft.SqlServer' (are you missing an assembly reference?)
Error CS0246 The type or namespace name 'IntegrationServices' could not be found (are you missing a using directive or an assembly reference?)
....
....
是的Visual Studio 2017年根本不能支持SSIS电话?或者我只需要找到这些库并创建对它们的明确引用?
仅供参考:决定从存储过程调用SSIS包,否认需要这些麻烦的依赖关系。 –