powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / программный запуск пакета SSIS
2 сообщений из 2, страница 1 из 1
программный запуск пакета SSIS
    #39080029
Ирина Bl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
коллеги, добрый день!

нужна ваша помощь...

делаю программный запуск пакета SSIS из консольного приложения.
на одном сервере работает, на другом выдает ошибку

The Execute method on the task returned error code 0x80131621 (Mixed mode assembly is
built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0
runtime without additional configuration information.). The Execute method must
succeed, and indicate the result using an \"out\" parameter.\r\n

Версии fraemork и SSIS на серверах одинаковые...

пакет запускаю так:
Код: c#
1.
2.
3.
 Application app_P = new Microsoft.SqlServer.Dts.Runtime.Application();
            Package pkg = app_P.LoadPackage(pkgLocation, null);
            Microsoft.SqlServer.Dts.Runtime.DTSExecResult pkgResults = pkg.Execute();



App.config
Код: c#
1.
2.
3.
4.
5.
6.
7.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">  
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
        <supportedRuntime version="v2.0.50727" />
    </startup>
</configuration>



в чем причина?....
...
Рейтинг: 0 / 0
программный запуск пакета SSIS
    #39080868
PetrovVA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ирина Blколлеги, добрый день!

нужна ваша помощь...

делаю программный запуск пакета SSIS из консольного приложения.
на одном сервере работает, на другом выдает ошибку

The Execute method on the task returned error code 0x80131621 (Mixed mode assembly is
built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0
runtime without additional configuration information.). The Execute method must
succeed, and indicate the result using an \"out\" parameter.\r\n

Версии fraemork и SSIS на серверах одинаковые...

пакет запускаю так:
Код: c#
1.
2.
3.
 Application app_P = new Microsoft.SqlServer.Dts.Runtime.Application();
            Package pkg = app_P.LoadPackage(pkgLocation, null);
            Microsoft.SqlServer.Dts.Runtime.DTSExecResult pkgResults = pkg.Execute();



App.config
Код: c#
1.
2.
3.
4.
5.
6.
7.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">  
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
        <supportedRuntime version="v2.0.50727" />
    </startup>
</configuration>



в чем причина?....Мне помогла таблетка отсюда
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / программный запуск пакета SSIS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]