• DNN4.8+SQL 2005 EXPRESS安装及DNN 4.8版本的新特性与其他版本的差异


    DNN4.8+SQL 2005 EXPRESS安装及DNN 4.8版本的新特性与其他版本的差异

    装好VPC开发环境后,不想去找SQL SERVER 2000的光盘,就直接用VS2005附带的SQL server 2005 EXPRESS。

    dnn 4.8 与SQL SERVER 2005 EXPRESS配合

    第一个遇到的总是就是在vs2005装好后,再安装IIS6,因此,无论如何配置IIS,访问DNN站点时,都不会显示安装画面。
    最多显示一个站点的目录列表。

    通过运行在.net系统目录下运行aspnet_regiis -i,重新安装.net,再重启电脑。解决了这个问题。

    接下来,将IIS配置好,不过管数据库,直接访问DNN站点,成功安装好,不过,进入DNN站点时,除了看不到内容文字外,其他正常,能显示模块容器。

    接下来,为了今后好管理数据库,下载安装了sql server management studio express,重启电脑后。DNN站点访问出错。

    然后,又是多次安装DNN,没成功。

    问题初步确定在数据库这块。

    手工重建DNN数据库多次,最后成功这次是这样配置的。
    采用默认配置建立名为DNN的新数据库,在security下新建login,将network service,加进来,将默认数据库设为DNN。

    在DNN数据库下的security下新建用户,名字随便,注意,将前一步建的NETWORK SERVICE,加进来,并且,将其设置为dnn的dbowner。

    再将web.config的两处sql连接字符串,加上数据库文件名,采用集成验证方式。

    然后,就可以通过访问DNN站点,安装了。安装数据库这步会出现检测错误,多试几次,就会通过,奇怪的地方,可能是电脑慢了,一时,没反应过来。直接用默认的sql 2000/2005这个选择,我就是因为改为sql 2005 express,才检测出错的。

    后面就如以前一样的安装。4.8多个个liveID的登录方式,在有些页面还会看到openID的字样。4.6中这两个新增的登录方式,并没有用成功过。

    还有就是在4.8中新建页面,在选择授权时,不见了以前的all users,而多了一个未授权用户,为此,我特意试验了一样。新建一页,将view page的权限,分给了未授权用户,还有默认的administrator.结果,当我用新注册的普通用户登录后,就看不到刚才新建的那页了。

    个人理解,这是一个好的功能,可以用于显示一些诸如:“收费下载,付费看电影之类的页面”,当未授权用户访问时,显示的就是宣传页,注册用户访问就不用看这广告了。

    还有去研究module upgrade和dnn 4.8 upgrade的用途,结果,当然是傻了,module upgrade是用于module开发人员,升级.net 1.1下的源码到.net 2.0的工具,dnn 4.8 upgrade是用于升级dnn整站的。和dnn 的安装包,本质上是一个类型的(当然,有一点区别)。

    相关的一点URL:
    如何在升级模块时备份模块内容
    http://blog.csdn.net/zhangyue610/archive/2007/03/23/1538896.aspx
    最完整的DNN 4.X 安装攻略(适合3.X版本)
    http://kk2000.cnblogs.com/archive/2006/02/21/335077.html

    更多请访问 http://www.123de6.cn

  • 相关阅读:
    反编译Silverlight项目
    李开复关于创新的五条建议
    Android人脸检测类FaceDetector
    吃火锅如何进行口腔保健
    ListView优化
    番茄工作法
    App Inventor for Android初接触
    QPainter如何自适应大小画图
    Eclipsejava.lang.OutOfMemoryError: PermGen space
    健康小工具——体脂肪率自测
  • 原文地址:https://www.cnblogs.com/meta/p/1059043.html
Copyright © 2020-2023  润新知