我的任务是修复一个只是从一个服务器复制到另一个服务器的dotnetnuke安装,我需要做的第一件事就是确定它是哪个版本。
最简单的方法是什么?
答案 0 :(得分:22)
首先列出最简单的方法,同时提供思想替代方案。
如果相关网站已启动并且您正在运行超级用户(通常是“主机”用户),则“主机”菜单下“主机设置”页面顶部会显示版本信息
如果网站运行不正常,或者您没有登录,并且您可以访问数据库,则可以查询“版本”表以查找版本。
以下查询将返回正确的版本号,假设在安装DotNetNuke时未使用objectQualifier。如果是,你会想要查找表名,可能是dnn_Version。
select top 1 * from version order by createddate desc
或者,您可以在网站的bin目录中找到DotNetNuke.dll并检查其版本。
右键单击 - >属性 - >详细信息 - >文件版本
答案 1 :(得分:3)
以管理员身份登录,然后转到“主机设置”页面。
答案 2 :(得分:3)
以下SP提供当前版本的DNN
Exec dbo.GetDatabaseVersion
答案 3 :(得分:0)
注意:此方法需要访问Internet。如果您的互联网连接或计算机出现任何问题,请联系您的Microsoft Windows Server Administrator(请记住将它们作为神圣的实体来解决;投入自己的脚并寻求帮助一直对我有用。 ..你已被警告过。)
登录DNN网站,就像编辑网站一样,并寻找一个小的蓝色"更新" DNN徽标上方的按钮,然后单击它。这会将您带到显示您的版本信息的DNN站点。
答案 4 :(得分:0)
最简单的方法是使用主机用户登录您的DNN网站,然后转到Host =>主机设置
他们可以对DNN版本以及当前DNN网站状态的许多内容进行罚款。