将源文件解压缩到本地硬盘,如C:\CnForums,目录结构如下:

如果是本地安装,可直接运行安装向导(InstallWizard.exe文件),根据提示就可以顺利安装成功。如果不通过安装向导或者是手动安装,步骤如下:
打开Sql server企业管理器,创建数据库或者使用现有数据库:


选中新建的CnForums数据库,如Forums,打开SQL查询分析器:

如果是远程服务器,并且数据库已经创建好,可以通过SQL查询分析器直接连接:

打开查询分析器后,先确保是CnForums对应的数据库,然后点击“打开”图标,装载SQL脚本。

浏览到 \Data Providers\SqlDataProvider\sql目录:

依次打开并执行以下SQL文件:
2004.09-Tables.sql 表结构
2004.09-Functions.sql 函数
2004.09-Procedures.sql 存储过程
2004.09-Data.sql 初始化数据
forums_create_manual_admin.sql 创建管理员帐号密码(帐号: admin 密码: password)

全部依次执行完后,数据库部分就算是创建好了。
打开Web/web.config文件,找到
<add
name = "SqlForumsProvider"
type = "AspNetForums.Data.SqlDataProvider, AspNetForums.SqlDataProvider"
connectionString = "^SqlConnectionString^"
databaseOwner = "^owner^"
/>
修改
connectionString = "^SqlConnectionString^"
部分为
connectionString = "server=127.0.0.1;database=CnForums;uid=Username;pwd=Password"(其中server表示服务器IP或服务器名,database表示Asp.Net
Forums对应的数据库,即前面新建的数据库,uid表示SQL身份验证的用户名,pwd为密码)
如果是本地,设置虚拟目录或站点指向Web目录,如: http://localhost/CnForums(虚拟目录方式) 或 http://localhost:88 (站点方式),如果是远程,可通过FTP将Web下所有文件上传至服务器相应目录,如 http://forums.CnForums.net(站点方式) 或 http://www.asp.net/CnForums(虚拟目录方式)。
然后您就可以访问CnForums并使用管理员帐号登陆,进入后台对论坛进行管理和配置了。
除了运行存储过程forums_create_manual_admin.sql创建默认管理员帐号(admin/password)外,还可以将已注册用户手动添加到forums_UsersInRoles表中。例如您已经注册了一个帐号dotey,UserID为3:

打开forums_UsersInRoles表,手动添加一行,UserID为3,RoleID为1,即可将帐号Dotey设为管理员帐号:
