加载Package.dtsx时出错:无法使用默认持久性

时间:2015-08-13 20:03:38

标签: c# ssis

我正在为SSIS开发自定义任务,并且必须具有Dictionary类型的属性。 当您在SSIS任务中编译并打开项目时,显然是funcionona,但是当我保存项目时,关闭并再次打开时,会出现错误:

  

Erro 1加载Package.dtsx时出错:无法加载value属性" DadosGriDataTable"使用默认持久性。 C:\ Temp \ teste \ Integracao \ Integracao \ Package.dtsx 1 1

     

Erro 2加载Package.dtsx时出错:无法加载任务" ICOM Envio 411任务",键入" ICOMEnvio411Task.ICOMEnvio411Task,ICOMEnvio411Task,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 498701fa3ac6a73f&#34 ;.此任务的联系信息为""。 C:\ Temp \ teste \ Integracao \ Integracao \ Package.dtsx 1 1

遵循以下代码:

    public class ICOMEnvio411Task : Task
{
        private Dictionary<string, object> _dadosGriDataTable = null;
        [Category("ICOM Sources")]
        [Description("Dados Grid")]
        public Dictionary<string, object> DadosGriDataTable
        {
            get { return this._dadosGriDataTable; }
            set { this._dadosGriDataTable = value; }
        }
}

谢谢!

0 个答案:

没有答案