2013-07-12 42 views
2

我有一個SSIS包,它反過來使用多個子包與執行包任務。 我想prorammatically運行父包使用類似於下面的代碼:SSIS:如何以編程方式引用子包?

Application app = new Application(); 
Package package = app.LoadPackage(ConfigurationManager.AppSettings["PackagePath"], null); 
DTSExecResult results = package.Execute(); 

但是,當我執行這個包我得到一個異常說:「有沒有項目中引用」。我如何參考孩子包?

+0

什麼'ConfigurationManager.AppSettings [「PackagePath」]'評估? – billinkc

+0

它是父包的文件系統路徑 – Sandu

回答

1

您使用的「工程案例」的引用類型在父SSIS包?如果是,請將其更改爲「External Reference」,並提供包的文件路徑,如this question中所示。

相關問題