我有一个使用 C# 的 VS 2008 集成服务项目。该项目有2个包:
包.dtsx
variable MyStuff int 99
Execute package task with a file connection to Package1.dtsx
包1.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;
}
我构建脚本任务和解决方案。当我“调试”项目时,会出现消息框,但带有子变量的值。如何获取父变量的值?