.net 如何在WinForms应用程序中嵌入SSIS设计器

.net 如何在WinForms应用程序中嵌入SSIS设计器,.net,winforms,ssis,.net,Winforms,Ssis,我有一个运行SSIS包的软件。它是用c#编写的,运行WinForms for UI。 我从客户端收到一个请求,允许通过嵌入在应用程序本身中的控件编辑SSIS包。 因为SSIS只是一个XML,所以应该可以为SSIS提供一个可重用的设计器控件。 你将如何处理这个问题 我不确定集成SSIS设计器是否有任何UI支持,但我建议您看看商业智能标记语言(BIML)。也许您的客户可以将包的更改指定给另一个UI应用程序,该输入可用于编译BIML和创建新包?这是我从未做过的事情,但我很想看到它付诸实施。只是我的想法

我有一个运行SSIS包的软件。它是用c#编写的,运行WinForms for UI。 我从客户端收到一个请求,允许通过嵌入在应用程序本身中的控件编辑SSIS包。 因为SSIS只是一个XML,所以应该可以为SSIS提供一个可重用的设计器控件。
你将如何处理这个问题

我不确定集成SSIS设计器是否有任何UI支持,但我建议您看看商业智能标记语言(BIML)。也许您的客户可以将包的更改指定给另一个UI应用程序,该输入可用于编译BIML和创建新包?这是我从未做过的事情,但我很想看到它付诸实施。只是我的想法


手动修改包的问题在于,BIDS保留了大量关于“开发”的额外信息,XML没有多大意义。ID可能会改变,什么都不会。我想这可能太难了。不过,我可能错了。

创建UI控件以获取条件值并将其作为参数传递给SSIS包是否有帮助?我将研究这种可能性-您知道有任何库会呈现包或BIML的图像吗?