У меня есть главный пакет служб SSIS, содержащий несколько задач выполнения процессов, которые запускают приложения c #, которые извлекают данные через API отчетов Google Analytics. Все работает нормально локально, но при развертывании на сервере ssis происходит сбой одного из них со следующей ошибкой:
"Указанный исполняемый файл не является допустимым приложением для этой платформы ОС."
Операционная система - Windows Server 2012 R2, но я не думаю, что это будет иметь значение, поскольку другие, почти идентичные задачи выполняются нормально, и тот факт, что все они выполняются локально, сводит меня с ума.
Все свойства одинаковы для задач и приложений, код в приложениях идентичен, за исключением измерений и метрик, извлекаемых из Google Analytics и таблиц базы данных, в которых хранятся данные.
Я в полной растерянности, есть идеи, что еще проверить?
Я погуглил сообщение об ошибке без результатов.
Я переписал отказавшее приложение, скопировав и вставив код рабочих приложений и сделав настройки для изменения запрошенных метрик и измерений, а также таблицы для его импорта.
Я заново создал задачу процесса в ssis, скопировав работающую задачу и просто изменив имя и расположение исполняемого файла.