Issue Description:
Facing issue in setting up and running SSIS in debug mode in VS2015 that can recognize 64-Bit C# custom components in Data Tools Tool box.
Created MyCustomComponent.dll by referencing below dlls. Took the dlls from 140\DTS\Binn
Microsoft.SqlServer.DTSPipelineWrap.dll
Microsoft.SqlServer.DTSRuntimeWrap.dll
Microsoft.SqlServer.ManagedDTS.dll
Microsoft.SqlServer.PipelineHost.dll
Added the MycustomComponent.dll into GAC using C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.2 Tools\x64\gacutil.exe Then, copied to
C:\Program Files\Microsoft SQL Server\140\DTS\PipelineComponents\
C:\Program Files (x86)\Microsoft SQL Server\140\DTS\PipelineComponents\
DEV Setup:
Installations ->
Visual Studio 2015 Update 2
SSDT for VS2015 17.4
Opened VS2015 SSIS Project in 64-bit mode => the Components under MyCustomComponent.dll is not being loaded into Data Tools tool set. We need the cusom components to be loaded into Data Tools tool set.
Additional Info:
Control Panel entries ->
Microsoft Sql Server 2017 (64-bit)
Microsoft SQL Server Data Tools - enu (14.0.61712.050)
Microsoft SQL Server Data Tools - Visual Studio 2015 (13.0.3225.4)
Microsoft SQL Server Data - Tier Application Framework (x86) (13.0.3225.4)
Services.msc entries ->
SQL Server Integration Services 13.0
SQL Server Integration Services 14.0
SERVER Setup: Same as local workstation, except that the server doesnt have VS2015 IDE
Control Panel entries ->
Microsoft Sql Server 2017 (64-bit)
Microsoft SQL Server Data - Tier Application Framework (x86) (13.0.3225.4)
Services.msc entries ->
SQL Server Integration Services 13.0
SQL Server Integration Services 14.0
dtsx from commandline executes fine. Challenge is running it only from an IDE.
Could you please let us know if we missed something in our dev machine to load the custom components in ssis toolbox in x64?
Also, could you please suggest the list of softwares needed to run the same package using VS2019 in x64.