C# を使用した VS 2008 統合サービス プロジェクトがあります。プロジェクトには 2 つのパッケージがあります。
パッケージ.dtsx
variable MyStuff int 99
Execute package task with a file connection to Package1.dtsx
Package1.dtsx
variable MyStuff int 0
Package Configuration:
Config Name - Configuration 1
Config Type - Parent package variable
Config String - MyStuff
Target Object - MyStuff
Target Property - Value
Script Task with a readwritevariable User::MyStuff
public void main(){
MessageBox.Show(Dts.Variables["MyStuff"].Value.ToString());
Dts.TaskResult = (int)ScriptResults.Success;
}
スクリプト タスクとソリューションをビルドします。プロジェクトを「デバッグ」すると、メッセージボックスが表示されますが、子変数の値が表示されます。親変数の値を取得するにはどうすればよいですか?