常见问题解答不适用于 DNN 8.0.0

FAQ not working on DNN 8.0.0

我刚刚将一个网站从 DNN 版本 6.1.3 升级到 8.0.0。

Post 升级 我发现 FAQ 模块有可用的更新,如此屏幕所示

我下载了最新的常见问题解答模块 (5.1.1) 并安装在我的网站上。

似乎更新安装成功,但 FAQ 模块停止呈现。

在编辑模式下显示如下错误信息

DotNetNuke.UI.Modules.ModuleHost - System.Web.HttpParseException (0x80004005): 未知服务器标记 'dnn:DnnListBox'

我尝试了很多方法来排除故障,但没有成功。

如果有人能提供帮助,我将不胜感激。

这与一些控件被移动到 DotNetNuke.Web.Deprecated DLL 有关。

这是 FAQ 项目中的一个提交,旨在更正此问题

https://github.com/DNNCommunity/DNN.Faq/commit/0718e084be5c0dbdf1c085aa804a44cde8ab3037

最好的办法是分叉该项目并自行编译以构建新的 ZIP 版本以供使用,或者等待项目完成包含修复的新版本。

尝试安装最新版本 (5.3.0)。我不得不联系支持人员,但他们今天给我发了一份该版本的常见问题解答模块,它似乎可以在 DNN 8.3.0 中使用。