程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> DNN4.8+SQL 2005 EXPRESS安裝及DNN 4.8版本的新特性與其他版本的差異

DNN4.8+SQL 2005 EXPRESS安裝及DNN 4.8版本的新特性與其他版本的差異

編輯:.NET實例教程

裝好VPC開發環境後,不想去找SQL SERVER 2000的光盤,就直接用VS2005附帶的SQL Server 2005 EXPRESS。

dnn 4.8 與SQL Server 2005 EXPRESS配合

第一個遇到的總是就是在vs2005裝好後,再安裝IIS6,因此,無論如何配置IIS,訪問DNN站點時,都不會顯示安裝畫面。
最多顯示一個站點的目錄列表。


google_ad_clIEnt = "pub-6924533005275861";google_ad_slot = "4211741364";google_ad_width = 336;google_ad_height = 280;

通過運行在.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


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved