Почему задание SSIS сценария получает исключение при использовании RegionEndPoint, класса в AWSSDK.Core?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Почему задание SSIS сценария получает исключение при использовании RegionEndPoint, класса в AWSSDK.Core?

Сообщение Anonymous »

Мы используем следующий исходный код для задачи сценария SSIS, таргетирования .NET Framework v4.7, и соответствующая языковая версия C# должна быть v7.3. < /p>
Источник Однако код может успешно построить при запуске в Visual Studio, RegionEndPoint RegionEndPoint = regionEndPoint.useast1; Всегда запускает следующее исключение:

at system.runtimemethodhandle.invokemethod (объект цели, объект []
для тестирования, если мы комментируем RegionEndPoint RegionEndPoint = regionEndPoint.useast1; задача скрипта может успешно работать. Итак, мы подтвердили, что виновник находится в этой строке. < /P>
Мы очень ценим любые подсказки и предложения.
Частичный файл проекта: < /li>
< /ol>



...
v4.7
...

...


C:\my\work\xxx\packages\AWSSDK.Core.3.7.402.3\lib\net45\AWSSDK.Core.dll


C:\Users\user.name\AppData\Local\Temp\Vsta\SSIS_ST160\xxx\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll








...

< /code>

Исходный код задачи сценария C# в ssis: < /li>
< /ol>
< Pre Class = "Lang-CS PrettyPrint-Override">#region Namespaces
using System;
using Amazon;
#endregion

namespace ST_064745b0a2ab4926ab7214c5d16803fa
{
[Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntryPointAttribute]
public partial class ScriptMain : Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase
{
public async System.Threading.Tasks.Task Main()
{
try
{
string regionName = "us-east-1";
RegionEndpoint regionEndpoint = RegionEndpoint.USEast1;
}
catch (Exception ex)
{
Dts.Events.FireError(0, "Error", ex.Message, string. Empty, 0);
throw;
}

Dts.TaskResult = (int)ScriptResults.Success;
}

#region ScriptResults declaration
enum ScriptResults
{
Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success,
Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
};
#endregion

}
}


Подробнее здесь: https://stackoverflow.com/questions/794 ... class-in-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему задание SSIS сценария получает исключение при использовании RegionEndPoint, класса в AWSSDK.Core?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Ошибка задачи сценария SSIS: «Версия сценария 16.0 не поддерживается»
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • AWS Serverless: приложение .NET 6 «Не настроено RegionEndpoint или ServiceURL» при вызове Secrets Manager
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Ошибка компонента сценария SSIS при выборке из API
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Почему задача сценария SSIS не может вернуть точную индикацию ошибок при пропущенном DLL?
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»