Dotnetnuke版本确定

18
我被委托修复一个从一台服务器简单复制到另一台服务器的DotNetNuke安装版本,并且我需要做的第一件事是确定它是哪个版本。
最简单的方法是什么?
5个回答

22

最简单的方法排在首位,但也提供了其他方法。

通过“超级用户”访问检查版本

如果相关网站正在运行,并且您拥有超级用户登录权限(通常是“主机”用户),则可以在“主机”菜单下的“主机设置”页面顶部找到版本信息。

通过数据库检查版本

如果该网站不能正常运行,或者您没有登录权限,但可以访问数据库,则可以查询“Version”表以查找版本信息。

以下查询将返回正确的版本号,假设在安装DotNetNuke时未使用objectQualifier。如果使用了objectQualifier,则需要查找可能为dnn_Version的表格名称。

select top 1 * from version order by createddate desc

从文件系统检查版本

另外,你可以在网站的bin目录中找到DotNetNuke.dll并检查其版本。

右键单击 -> 属性 -> 详细信息 -> 文件版本


3

以管理员身份登录并转到“主机设置”页面。


3

以下存储过程会返回当前 DNN 版本:

Exec dbo.GetDatabaseVersion


0

注意:此方法需要互联网访问。如果您的互联网连接或计算机有任何问题,请联系您的Microsoft Windows服务器管理员(请将他们视为神圣的实体;向他们跪下哀求帮助总是对我起作用...你已经被警告了)。

登录到DNN站点,就像要编辑站点一样,查找DNN徽标上方的小蓝色“更新”按钮并单击它。这应该会带您到一个显示版本信息的DNN站点。

enter image description here


0

最简单的方法是使用主机用户登录到您的 DNN 网站,然后转到主机 => 主机设置

在那里,您可以找到 DNN 版本以及有关当前 DNN 网站状态的许多信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接