Ошибка в post_executation в задаче сценария SSIS.
У меня есть пакет SSIS с элементом задачи скрипта. Входные столбцы направлены от источника "Excel" через "конвертация данных". 2 переменные берутся в качестве переменных только для чтения в задаче скрипта.
Все строки хорошо обработаны через мой код, но после обработки при выполнении метода Post_Execute. В post_ececute нет кода.Но ошибка происходит. Отображение ошибок
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{D1A469BC-F371-4D15-832F-BACB50C162E9}' failed due to the following error: The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))
Я использую VS2015 и SQL Server 2017.
Что я уже пробовал:
Пытался менять переменные только для чтения, чтобы чтение и запись переменных, но не работает.