Чтение отформатированного файла NACHA с использованием библиотеки ChoETL, не работающей в пакете служб SSIS
- Я использовал ChoETL.dll и ChoETL.NACHA.dll, чтобы прочитать NACHA отформатированный файл консоли VS2015 C#, и он работает нормально.
- Создал exe для этого консольного приложения.
- Вызывается EXE в пакете служб SSIS с помощью "Выполнить задачу процесса". Но это выбрасывает ошибку ниже.
Message :Failed to parse line to 'ChoETL.NACHA.ChoNACHABatchHeaderRecord' object.
Filename :Sample.txt
StackTrace : at ChoETL.ChoManifoldRecordReader.LoadLine(Tuple`2 pair, Object& rec)
at ChoETL.ChoManifoldRecordReader.<AsEnumerable>d__10.MoveNext()
at ChoETL.ChoManifoldReader.Read()
at ChoETL.NACHA.ChoNACHAReader.<>c__DisplayClass14_0.<GetEnumerator>b__0()
at ChoETL.NACHA.ChoNACHAReader.ChoNACHAEnumeratorWrapper.ChoEnumeratorWrapperInternal`1.MoveNext()
at ChoETL.NACHA.ChoNACHAReader.ChoNACHAEnumeratorWrapper.<BuildEnumerable>d__0`1.MoveNext()
at NachaReader.Program.Main(String[] args
Может ли кто-нибудь предоставить решение для решения этой проблемы. или предложить любой другой способ чтения файла в формате NACHA в пакете служб SSIS.