Когда я загружаю любой модуль в System-> Extensions в DotNetNuke 5.6.3, работающем на сервере Windows 2008 R2, IIS 7.5, после того, как отображается правильная информация о модуле, и я нажимаю далее, я получаю сообщение об ошибке
Сообщение: DotNetNuke.Services.Exceptions.PageLoadException: ссылка на объект не установлена на экземпляр объекта .. ---> System.NullReferenceException: ссылка на объектне установлен для экземпляра object.atUI.WebControls.PropertyEditorControl.CreateEditor () [...]
, и модуль не установлен.Файловая система Интернета не была затронута, поэтому я подумал, что это проблема с разрешениями, но даже разрешение пользователю Everyone делать все не помогает (после того, как убедитесь, что пользователю ApplicationPoolIdentity предоставлен полный доступа также).
Любая подсказка приветствуется.Манифест модуля действителен (это динамическая регистрация 4.1).
Обновление: Этапы установки ( примечание : я использую немецкую установку Windows 2008, поэтомунекоторые переводы могут быть неточными)
- Войдите в систему как суперпользователь (администратор)
- Либо перейдите к Система-> Расширения или Система-> Определения модулей ( Система может быть идентична Хосты ) - я пробовал оба
- В Система-> Расширения , нажмите Помощник по установке расширений
- Выберите файл для загрузки
- Нажмите следующий
- Описание загрузки пакета отображается правильно - нажмите далее
- Сообщение об ошибке Ссылка на объект не установлена для экземпляра объекта. появляется в верхней части страницы.Просмотр журнала показывает трассировку стека как частично отображенную выше.
Что может вызвать ошибку в DotNetNuke.UI.WebControls.FieldEditorControl.CreateEditor () ?
Чтокакие разрешения могут отсутствовать?
Обновление 2: Путем пошаговой отладки я обнаружил, что состояние представления по какой-то причине нарушено.Метод BindPackage () в DesktopModules \ Admin \ Extensions \ Install.aspx.vb не находит текущий пакет установщика.Я еще не выяснил, почему нарушается состояние.Он включен и огромен в источнике отображаемой страницы.