SQL Server Integration Services(SSIS)パッケージがあります。このパッケージには、以下のコメントが付いたスクリプトタスクが含まれています。
// DataLoadBeginDate変数を昨日の初めに更新する
スクリプトのコードは以下のとおりです。
Dts.variables ["User :: DataLoadBeginDate '']。Value = DataTime.Today.AddDays(-1);スクリプトタスクは図のように構成されています([展示]ボタンをクリックします)。

パッケージを実行しようとすると、パッケージは失敗し、次のエラーメッセージが返されます。
''エラー:呼び出しのターゲットによって例外がスローされました。 ''
パッケージを正常に実行する必要があります。
あなたは何をするべきか?
正解:B
説明/参照:
Explanation:
スクリプトタスクエディタのReadOnlyVariablesおよびReadWriteVariablesリストに既存の変数を追加して、それらをカスタムスクリプトで使用できるようにします。スクリプト内では、DtsオブジェクトのVariablesプロパティを通じて両方の型の変数にアクセスします。
参照先:https://docs.microsoft.com/ja-jp/sql/integration-services/extending-packages-scripting/task/スクリプトタスクで変数を使用しますか?view = sql-server-2017