更改目标框架SSIS 2012

更改目标框架SSIS 2012,ssis,ssis-2012,Ssis,Ssis 2012,为了使用VS2012更改SSIS 2012中脚本任务的目标框架,我只能通过在每个脚本任务中更改它来了解如何做到这一点。是否有任何方法可以一次对项目中的所有任务进行更改? 谢谢当您将脚本任务或组件添加到SSIS包时,您的安装文件夹中有一个SSIS使用的模板 2012年,它将在 程序文件(x86)\Microsoft SQL Server\110\DTS\Binn 这里有一个VSTA11_IS_ST_CS_Template.vstax文件,它只是一个未压缩的zip文件 把它解压缩到安全的地方 修改的

为了使用VS2012更改SSIS 2012中脚本任务的目标框架,我只能通过在每个脚本任务中更改它来了解如何做到这一点。是否有任何方法可以一次对项目中的所有任务进行更改?
谢谢

当您将脚本任务或组件添加到SSIS包时,您的安装文件夹中有一个SSIS使用的模板

2012年,它将在
程序文件(x86)\Microsoft SQL Server\110\DTS\Binn

这里有一个VSTA11_IS_ST_CS_Template.vstax文件,它只是一个未压缩的zip文件

  • 把它解压缩到安全的地方
  • 修改
    的第14行是%20Script%20Task%20Project.csproj
  • 无需压缩即可重新压缩
  • 将其复制回源文件夹
  • 我在博客上用了类似的方法

    要在项目文件中修改的特定属性是

    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
    
    v4.0
    

    您从未指定要将其更改为的内容

    这仅适用于新的脚本任务吗?我最初使用SSIS 2008创建了这个项目,现在升级到SSIS 2012,并希望以.NET Framework 4.5.Ah为目标。不,如果我误读了这个问题,很抱歉。这仅在向包中添加新文件时有效。要修改现有任务,您可能需要使用SSIS对象模型来更改它们。我通过对象模型修改了很多SSIS对象,除了脚本内容。可悲的是,试着去摸它会伤到我的头