![]() |
#10 |
Чайный пьяница
|
Всмотрелся внимательно в Ваш код и увидел там такие строки:
public static DependencyProperty urlProperty = DependencyProperty.Register("url", typeof(string), typeof(Activity1)); [CrmOutput("url")] public string url { get { return (string)base.GetValue(urlProperty); } set { base.SetValue(urlProperty, value); } } ... string url = retrievedEntity.Properties.Contains("new_url") ? (string)retrievedEntity["new_url"] : string.Empty.Normalize(); ... url = string.Format("{0}{1}/CRMReports/viewer/drillopen.aspx?ID={2}&LogicalName={3}", new object[] { //I retrieve url of crm server with MSCRMServices part and clear it ((string)(Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\MSCRM").GetValue("ServerUrl"))).Replace("MSCRMServices", ""), orgname, _entityid, _entitytype}); Получается, что есть накладка - статическое свойство класса и локальная переменная. Попробуйте локальную переменную переименовать. Вероятно, что последняя приведённая строка модифицирует не свойство, а локальную переменную.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Tarasov E (1). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|