.net - 从 dnn 9.1.0 专业版降级到 dnn 9.1.0 社区版
问题描述
我有一个关于 DNN framework v. 09.01.00 (512)专业版的网站。我想将其降级为 DNN 框架v. 09.01.00 (512)社区版。我从我的网站目录的 bin 文件夹中删除了与 evoq 相关的 dll,并设法让网站运行,但是 DnnPersonaBar 全部搞砸了。我无法在页面之间导航,也无法添加新页面或编辑它们。我面临一些许可问题。我还浏览了这篇StackOverflow 文章。
但这并没有太大帮助。等待解决方案。
解决方案
经过相当长的头脑风暴后,我发现 PersonaBar 正在使用存储在数据库表 PersonaBarMenu 中的许可证密钥。我参考了 DNN 9.0.1 社区版的 PersonaBarMenu 表,并更改了使用 Evoq 内容的控制器。这解决了我的问题,降级对我来说非常好。
推荐阅读
- javascript - 如何构建一个文本 3 问题输入测验,使用 JavaScript 重定向正确答案?
- javascript - 在 json 中存储具有换行符的字符串时出现问题
- java - 尝试在空对象引用上调用虚拟方法 'android.view.ViewPropertyAnimator android.widget.ImageView.animate()'
- r - 从字符串中删除 HTML 标记
- reactjs - 如果选择了多个按钮,则选择多个按钮并添加删除图标 - React Hooks
- apache-kafka - 查看 Kamon 仪表板上列出的有关 Kafka 主题的消息
- javascript - Redux 商店以错误的方式更新
- c# - .NET Core - 未找到 IAuthorizationFilter
- reactjs - 如何正确实现 NextJS 的 Bootstrap 4.5 变量?
- java - Apache POI 数据透视表 - 如何在 Java 中使用“中间”值过滤器