Показать сообщение отдельно
Старый 27.10.2010, 16:55   #1  
Буденый is offline
Буденый
Участник
 
70 / 15 (1) ++
Регистрация: 07.06.2010
Адрес: Донецк
? Ошибка публикации кастомного БП
Добрый день!

При публикации БП возникает ошибка - "Произошла ошибка во время создания бизнес-правила. Попробуйте сохранить бизнес-правило ещё раз".
Возникает ошибка - если в разрабатываемом БП (запрограммированном программно), указан тип отличный от string. Пример: БП опубликуется, только если в коде ниже заменить тип CrmDateTime на string , тоесть написать -
public string inDate, а также везде заменить CrmDateTime на string.

Код:
public static DependencyProperty inDateProperty = 
DependencyProperty.Register("inDate", typeof(string), typeof(WorkDays));
        [CrmInput("Base Date")]
        public CrmDateTime  inDate
        {
            get { return (CrmDateTime)base.GetValue(inDateProperty); }
            set { base.SetValue(inDateProperty, value); }
        }
в trace ничего говорящего об ошибках не нашел.
После регистрации через утилиту регистрации плагинов, новая возможность БП появляется, её можно задать в шагах БП и задать параметры, но опубликовать не удается, вылетает ошибка.

Может у кого-то была похожая проблема?