我一直試圖圍繞DotNetNuke的模塊開發過去一天,我一直在遇到障礙。在此之前,作爲我的* NIX/OSX grognard,我通過使用python腳本創建清單文件,在Textmate中編碼所有內容並使用Makefile創建了一個Skin和一些Widgets「The Hard Way」在我更新它時隨時創建軟件包,然後將它安裝到某個共享主機上的遠程開發站點上。不過,我想嘗試一下「DotNetNuke方式」,所以我現在一直在尋找指示,我已經啓動並運行了Windows VM。Dotnetnuke模塊開發障礙,我的模塊在哪裏?
從我發現,這是你真正應該做的:
- 創建本地DotNetNuke的網站。
- 當創建了dotnetnuke網站時,轉到主機 - >擴展 - >創建分機
- 選擇模塊並填寫所有表單。
- 在Visual Studio中打開網站。
- 發現在<網站>/DesktopModules你的模塊,並開始劈砍而去它
- 當你想重新分配你的包,去到主機 - >擴展 - >編輯模塊 - >創建包。
但是,這有幾個問題。至於第5步,出於某種原因,我似乎無法在DesktopModules中找到我的模塊。我試過在我的測試模塊的目錄樹的其他地方尋找,我找不到它。另外,當我嘗試編輯一個包時,我看不到任何「創建包」按鈕。
任何想法我錯了嗎?順便說一下,本文寫作時使用了最新的DotNetNuke(5.6.0)。
更新:好,感覺有點愚蠢的我首先必須創建Visual Studio中的模塊,然後創建在該網站的模塊,並將其安裝到我的模塊的清單。但是,當我這樣做時,我的網站就會爆炸,因爲它似乎假定我使用的是公司名稱「YourCompany」。精細。我恢復,刪除模塊,然後再試一次,但創建我的公司名稱命名空間我的模塊似乎並沒有改變任何「YourCompany」的名稱,他們仍然遍佈創建的文件。這到底是怎麼回事?
這最終幫助我最大。謝謝。 – AlexMax 2011-01-25 14:46:17