public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value)
        {
            if (value is string)
            {
                string s = value.ToString();
                string[] allfolders = s.Split(new string[] { "|" }, StringSplitOptions.RemoveEmptyEntries);

                DeployFolderCollection collection = new DeployFolderCollection();

                foreach (var item in allfolders)
                {
                    collection.Add(new DeployFolder(item.Trim(new char[] {'|', '*'}), item.EndsWith("*")));
                }

                return collection;
            }

            return base.ConvertFrom(context, culture, value);
        }