电脑需要安装Microsoft .NET Framework 2.0 , sql2000+sq3IIS6.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

1host用户登陆后点击主机管理下拉菜单选择皮肤管理 点击上传容器选择Dnn-none.zip

2上传成功后在容器的单选框中选择Dnn-none 点击应用

2.在首页 页面设置下的基本设置 中的 是否可见 选择没有

3在首页 页面设置下的基本设置 中的 显示容器 把勾去掉

4.在首页 页面设置下的基本设置 中的 模块容器 选择一个别的容器


直接用VS打开 编译 OK!今天遇到了什么权限不够(明明添加了ASP.NET加了权限)
遇到BAD DATA错误  System.Security.Cryptography.CryptographicException 清一下cookies