答案可能是一個很好的教程鏈接,但我一直無法找到一個,它變得相當令人沮喪。DotNetNuke 5.2來源 - 如何:設置IIS 7編譯源代碼並測試網站
我想深入下載到一個文件夾的DotNetNuke 5.2的源代碼。我打開了它隨附的解決方案,並打開&編譯就好了。
什麼是推薦步驟:
- 爲DotNetNuke的這個 源/編譯版本設置數據庫?
- 配置IIS 7(在本地 機器上)運行/提供站點?
(Windows 7中,VS2008,SQL-Server的2005年,DotNetNuke的5.2)
答案可能是一個很好的教程鏈接,但我一直無法找到一個,它變得相當令人沮喪。DotNetNuke 5.2來源 - 如何:設置IIS 7編譯源代碼並測試網站
我想深入下載到一個文件夾的DotNetNuke 5.2的源代碼。我打開了它隨附的解決方案,並打開&編譯就好了。
什麼是推薦步驟:
(Windows 7中,VS2008,SQL-Server的2005年,DotNetNuke的5.2)
因爲你會按照標準安裝過程中,使用/網站文件夾的根目錄IIS中的配置設置。
我在我的博客上有一個installation tutorial,你可以使用,具體的教程是5.0.0,但安裝過程是一樣的。短訂單流程如下。
注意:使用DNN的源版本供生產使用,不推薦,另外這是我個人的建議,不修改源,除非你真的願意接受未來的升級可能不可能由於您的修改。
擴大對米切爾的答案:
編輯:這是5.2版本2/25/2010
FYI複製release.config是不需要使用installwizard.aspx默認web.config(除非它從包裏取出)應該沒問題。 – 2010-02-04 22:31:11
那麼我的遺留安裝工作正常(install.aspx)。但是,當我回去練習重新安裝並記錄該過程時,我使用了InstallWizard.aspx。這導致不正確的條目被插入到PortalAlias數據庫表中。有很多方法可以針對不同的人進行更正,但是我在失敗後遇到了失敗,直到我簡單地在我的數據庫服務器上運行此代碼:更新portalalias set HTTPAlias ='localhost/dnn1'其中portalaliasid = 1 – 2010-02-04 22:46:00
Mitchel是正確的。看來只有在使用舊版安裝程序的情況下,才需要將release.config重命名爲web.config。 – 2010-02-04 22:47:17
感謝偉大的答案米切爾。我正在亞馬遜訂購你的書! – 2010-02-04 21:59:59
沒問題!祝你好運!如果您有任何問題可以直接發佈到我的論壇,我似乎趕上了一些DNN的東西.. – 2010-02-04 22:30:05