2

我正在尝试通过安装其他框架将我的 SSIS 2019 脚本任务的目标框架从 .NET 4.7更改为.NET 5.0 。一旦我保存并关闭脚本任务,我的更改就会恢复到 .NET 4.7。您能否指导我如何使我的更改生效或将目标框架切换到.NET 5.0的理想方式

在此处输入图像描述

4

1 回答 1

0

这是设计使然!

自 SSIS 2017 以来,您无法更改脚本任务/组件的目标框架,因为它是由 SSISTargetServerVersion属性强制执行的。如以下帖子所述,这是设计使然:脚本任务目标框架 - 无法更改或保存

后来,在SSIS 扩展 3.2 预览版中,他们提到:

当目标服务器版本为 SQL Server 2019 时,将脚本任务/组件的 .NET 框架版本升级到 4.7

这意味着使用 SQL Server 2019TargetServerVersion将强制 .NET 框架 4.7 作为所有脚本任务/组件的目标框架。


您可以在以下文章中查看有关 SQL Server 和所需 .NET 框架版本的更多信息:

于 2022-02-17T18:44:17.533 回答