我正在尝试为SSIS创建自定义组件。我试图打开expressionBuilder表单,为此我需要将组件的变量分配器从IDTSVariableDispenser100类型转换为包装器类型VariableDispenser。我在doc中找到了我想要的另一种方式转换: https://msdn.microsoft.com/enus/library/microsoft.sqlserver.dts.runtime.dtsconvert.aspx
全部,除了唯一一个我想要使用的那个。
以下是我的ExpressionBuilder代码示例:
using (var expressionBuilder = ExpressionBuilder.Instantiate(DtsConvert.GetWrapper(vars),
variableDispenser,
Type.GetType("System.String"),
value.ToString()))¸
谢谢!