DNN8 - ?mode=InstallResources 不再工作

DNN8 - ?mode=InstallResources no longer working

回到 DNN7(及更早)的日子里,我能够在 ../dnn/Install/Module 文件夹中插入多个扩展,然后导航到:

http://localhostdnnsite/install/install.aspx?mode=InstallResources

将尝试自动安装该文件夹中的所有模块。我最近尝试安装最新版本的 DNN,但它似乎不知道该路径了。我知道他们已经用 installwizard 页面等修复了很多安全漏洞,但是是否有不同的方法可以轻松地同时安装多个模块,或者是否已将其完全删除?我找不到关于它的任何信息,并且有一些半新的帖子表明这应该有效,但我不相信(因为它似乎根本没有)。

我找到了 一个 解决方案,目前可以使用,但希望在不久的将来会有一个更永久的解决方案。您可以简单地复制这 3 个文件:

  • install.aspx
  • install.aspx.cs
  • DotNetNuke.install.config.resources

进入 ../dnnfolder/Install 文件夹(即来自较旧的 DNN 安装),自动模块安装将起作用。