电脑需要安装Microsoft .NET Framework 2.0 , sql2000+sq3, IIS6.0
一.解压DNN
1. 右键点击DotNetNuke_04.08.02_Install.zip 选择 解压文件…. 目标路径中填写文件夹名称及路径。
2. 右键单击创建文件夹属性->web共享->共享文件夹->确定->确定(建一个虚拟目录)。
3. 右键单击创建文件夹属性->安全->添加ASP.NET用户 赋予最高权限。
二.配置数据库
1..打开SQL2000企业管理器
2.添加一个数据库。
3.给新数据度新建一个ASP.NET用户为管理权限(选择SQL SERVER 身份验证)
三.修改web.config文件(找到相应代码替换)
1.
<connectionStrings>
<add name="SiteSqlServer" connectionString="Data Source=(local);Initial Catalog=替换数据库;User ID=替换用户名;Password=替换密码" providerName="System.Data.SqlClient"/>
</connectionStrings>
2.
<appSettings>
<add key="SiteSqlServer" value="Data Source=(local); Initial Catalog=替换数据库;User ID=替换用户名;Password=替换密码"/>
</appSettings>
3.
<globalization culture="zh-CN" uiCulture="zh-CN" requestEncoding="UTF-8" responseEncoding="UTF-8" fileEncoding="UTF-8"/>
四.安装DNN
1.打开IE 浏览http://localhost/虚拟目录名/ (进行DNN安装)
2.安装首页中 Select Installation Method 选择 AuTo 点击下一步
3.安装成功 点击Click Here To Access Your Portal 进入首页
五.DNN中文补丁
1.登陆网站 用户名 host 初始密码 dnnhost 进入网站后选择 Host下拉菜单 选择 Languages->Install Language Pack(右下角)->选择ResourcePack.Full.04.08.02.zh-CN.zip文件 安装完成后返回主页选择中文界面。
2.点击首页中国小国旗语言变成中文。
六.添加模块Qa.zip
1.用host用户登陆后点击主机管理下拉菜单选择模块定义 点击上传新模块 选择好要上传的模块后点击添加新模块成功后返回首页
2.打开SQL2000 查询分析器 分别添加Qa.sql文件中的Type表和两个用户自定义函数
3.把images文件夹 拷贝到 安装路径:" 虚拟目录名"DesktopModules"Qa"下
4.在页面最上边点击显示控制面板
5.模块选择刚添加的模块 点击 添加
七.添加容器Dnn-none.zip
1用host用户登陆后点击主机管理下拉菜单选择皮肤管理 点击上传容器选择Dnn-none.zip
2上传成功后在容器的单选框中选择Dnn-none 点击应用
2.在首页 页面设置下的基本设置 中的 是否可见 选择没有
3在首页 页面设置下的基本设置 中的 显示容器 把勾去掉
4.在首页 页面设置下的基本设置 中的 模块容器 选择一个别的容器
直接用VS打开 编译 OK!今天遇到了什么权限不够(明明添加了ASP.NET加了权限)
遇到BAD DATA错误 System.Security.Cryptography.CryptographicException 清一下cookies