電腦需要安裝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