Каждый раз, когда я удаляю модуль DotNetNuke и устанавливаю флажок для удаления файлов, он полностью убивает мой сайт.
Я использую IIS7 в бета-версии x86 для Windows 7, и у меня возникла эта проблема как с 4.8.4, так и с 4.9.2. Когда происходит ошибка, если я заменяю все файлы DLL в папке bin, сайт возвращается к жизни.
Кто-нибудь знает обходной путь для этого?
Я получаю следующую ошибку ...
Сообщение об ошибке компилятора: BC30002: тип 'IClientAPICallbackEventHandler' не определен.
Ошибка источника:
Строка 41: '' '----------------------------------------- ------------------------------------
Строка 42: частичный класс DefaultPage
Строка 43: наследует DotNetNuke.Framework.CDefault: реализует IClientAPICallbackEventHandler
Строка 44:
Строка 45: # Регион "Свойства"
Исходный файл: C: \ inetpub \ wwwroot \ Default.aspx.vb Строка: 43
EDIT:
Файлы, которые удаляются из папки / bin во время удаления модуля:
DotNetNuke.Services.Syndication.dll
DotNetNuke.WebControls.dll
DotNetNuke.WebUtility.dll
SharpZipLib.dll
Я не имею прямой ссылки ни на один из этих файлов - поэтому я предполагаю, что это должно быть какая-то ошибка в процессе удаления. Эти файлы удаляются во время удаления, только если для моего параметра DotNetNuke.dll мой параметр «Копировать локально» имеет значение «Истина».