DotNetNuke模块卸载错误

发布于 2024-07-14 18:32:08 字数 875 浏览 14 评论 0原文

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

我在 x86 Windows 7 beta 上运行 IIS7,并且在 4.8.4 和 4.9.2 上都遇到了这个问题。 当错误发生时,如果我替换 bin 文件夹中的所有 DLL 文件,该站点就会恢复正常。

有谁知道这个问题的解决方法?

我得到的错误如下...

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

源错误:

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

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

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

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

Every time I uninstall a DotNetNuke module and check the box to remove files, it completely kills my site.

I'm running IIS7 on the x86 Windows 7 beta, and have had this problem with both 4.8.4 and 4.9.2. When the error happens, if I replace all of the DLL files in the bin folder, the site comes back to life.

Does anyone know of a workaround for this?

The error I get is as follows...

Compiler Error Message: BC30002: Type 'IClientAPICallbackEventHandler' is not defined.

Source Error:

Line 41: ''' -----------------------------------------------------------------------------
Line 42: Partial Class DefaultPage
Line 43: Inherits DotNetNuke.Framework.CDefault : Implements IClientAPICallbackEventHandler
Line 44:
Line 45: #Region "Properties"

Source File: C:\inetpub\wwwroot\Default.aspx.vb Line: 43

EDIT:
The files that get removed from the /bin folder during the uninstall of a module are:
DotNetNuke.Services.Syndication.dll
DotNetNuke.WebControls.dll
DotNetNuke.WebUtility.dll
SharpZipLib.dll

I'm not directly referencing any of those files - so am guessing that it must be a bug of some sort in the uninstall process. These files get removed during the uninstall only if my "Copy Local" setting is "True" on my DotNetNuke.dll reference.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苦笑流年记忆 2024-07-21 18:32:08

您是否可能针对 DNN dll 之一的不同版本进行编译,并将该引用设置为“复制本地”?

Are you maybe compiling against a different version of one of the DNN dlls, and have that reference set to Copy Local?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文