2011-01-20 88 views
0

我一直試圖圍繞DotNetNuke的模塊開發過去一天,我一直在遇到障礙。在此之前,作爲我的* NIX/OSX grognard,我通過使用python腳本創建清單文件,在Textmate中編碼所有內容並使用Makefile創建了一個Skin和一些Widgets「The Hard Way」在我更新它時隨時創建軟件包,然後將它安裝到某個共享主機上的遠程開發站點上。不過,我想嘗試一下「DotNetNuke方式」,所以我現在一直在尋找指示,我已經啓動並運行了Windows VM。Dotnetnuke模塊開發障礙,我的模塊在哪裏?

從我發現,這是你真正應該做的:

  1. 創建本地DotNetNuke的網站。
  2. 當創建了dotnetnuke網站時,轉到主機 - >擴展 - >創建分機
  3. 選擇模塊並填寫所有表單。
  4. 在Visual Studio中打開網站。
  5. 發現在<網站>/DesktopModules你的模塊,並開始劈砍而去它
  6. 當你想重新分配你的包,去到主機 - >擴展 - >編輯模塊 - >創建包。

但是,這有幾個問題。至於第5步,出於某種原因,我似乎無法在DesktopModules中找到我的模塊。我試過在我的測試模塊的目錄樹的其他地方尋找,我找不到它。另外,當我嘗試編輯一個包時,我看不到任何「創建包」按鈕。

任何想法我錯了嗎?順便說一下,本文寫作時使用了最新的DotNetNuke(5.6.0)。

更新:好,感覺有點愚蠢的我首先必須創建Visual Studio中的模塊,然後創建在該網站的模塊,並將其安裝到我的模塊的清單。但是,當我這樣做時,我的網站就會爆炸,因爲它似乎假定我使用的是公司名稱「YourCompany」。精細。我恢復,刪除模塊,然後再試一次,但創建我的公司名稱命名空間我的模塊似乎並沒有改變任何「YourCompany」的名稱,他們仍然遍佈創建的文件。這到底是怎麼回事?

回答

1

你需要做一個搜索,並在整個項目以及在項目設置的設置更換。這裏有一個鏈接,可能會幫助link

+0

這最終幫助我最大。謝謝。 – AlexMax 2011-01-25 14:46:17

1

有在所申請項目/溶液性質看看確保根命名空間是不是YourCompany