DotNetNuke模块卸载错误

时间:2009-03-17 15:22:50

标签: dotnetnuke dotnetnuke-module

每次卸载DotNetNuke模块并选中复选框以删除文件时,它都会完全杀死我的网站。

我在x86 Windows 7测试版上运行IIS7,并且4.8.4和4.9.2都遇到了这个问题。当错误发生时,如果我替换bin文件夹中的所有DLL文件,该网站将恢复生命。

有没有人知道这方面的解决方法?

我得到的错误如下......

编译器错误消息:BC30002:未定义类型“IClientAPICallbackEventHandler”。

来源错误:

第41行:'''----------------------------------------- ------------------------------------ 第42行:部分类DefaultPage 第43行:继承DotNetNuke.Framework.CDefault:实现IClientAPICallbackEventHandler 第44行: 第45行:#Region“Properties”

源文件:C:\ inetpub \ wwwroot \ Default.aspx.vb行:43

编辑: 在卸载模块期间从/ bin文件夹中删除的文件是: DotNetNuke.Services.Syndication.dll
DotNetNuke.WebControls.dll
DotNetNuke.WebUtility.dll
SharpZipLib.dll

我没有直接引用任何这些文件 - 所以我猜测它必须是卸载过程中某种类型的错误。仅当我的DotNetNuke.dll引用上的“复制本地”设置为“True”时,才会在卸载期间删除这些文件。

1 个答案:

答案 0 :(得分:3)

您是否可能针对其中一个DNN dll进行编译,并将该引用设置为“复制本地”?