2014-07-11 75 views
1

我有一個運行SSIS包的軟件。它用c#編寫並運行用於UI的WinForms。 我收到客戶的請求,允許通過嵌入應用程序本身的控件來編輯SSIS包。 由於SSIS只是一個XML應該是可能的,是否有SSIS的可重用設計器控制。 你會如何解決這個問題。如何在WinForms應用程序中嵌入SSIS設計器

+0

是否有助於創建UI控件以獲取條件值並將其作爲參數傳遞給SSIS包? – VRK

回答

0

我不確定是否有任何UI支持來集成SSIS設計器,但我會建議看看商業智能標記語言(BIML)。也許你的客戶可以將包的變化指定給另一個UI應用程序,並且該輸入可用於編譯BIML並創建新包?這是我沒有用過的東西,但願意看到在行動。只是我的想法。

手動修改軟件包的問題是,BIDS在「開發」方面保留了大量額外的信息,XML不會有多大意義。身份證可能會改變,不會改變。我猜想編程可能太多了。雖然我可能在這裏錯了。

+0

我會研究這種可能性 - 你知道任何可以渲染包或BIML圖像的庫嗎? – lstanczyk

相關問題