При создании пользовательского модуля для DotNetNuke я столкнулся с этой досадной проблемой, когда мне нужно отредактировать элемент управления .ascx, который использует элемент управления DotNetNuke TextEditor.
Если я вношу изменения в файл .ascx, то элемент управления designer вернет определение элемента управления обратно в System.Web.UI.UserControl после внесения изменения. Если я снова изменил определение на DotNetNuke.UI.UserControls.TextEditor, я смогу успешно построить, пока не сделаю другое изменение в элементе управления .ascx еще раз. Я искал форумы DNN и Stack Overflow, но не нашел решения этой проблемы.