Skip to content

General Architecture

bjorhn edited this page Apr 9, 2021 · 2 revisions

The Daf SSIS plugin is handled differently from other plugins. Due to the fact that Microsoft's SSIS API makes use of both COM and native assemblies, the SSIS plugin has to execute a separate process (called Ssis.Workaround, targeting .NET Full) which does all of the heavy lifting.

The reason for this workaround is simple: The C/C++ assemblies included in, or used by, the SSIS API can't be used with .NET Core. This is unlikely to change anytime soon, but if SSIS gets native .NET Core support in the future we should be able to get rid of the workaround.

Clone this wiki locally