2012-03-16 34 views
2

Piotr的高級菜單似乎與Orchard版本並行發佈。我這樣說是因爲我剛剛將高級菜單1.4.1模塊安裝到了Orchard 1.3.10。現在,我得到這個消息:如何從Orchard中刪除高級菜單模塊?

從文件錯誤編譯模塊「Szmyd.Orchard.Modules.Menu」「/orchard/Modules/Szmyd.Orchard.Modules.Menu/Szmyd.Orchard.Modules.Menu.csproj 「: 無法加載程序集引用'Orchard.Autoroute'。

我該如何解決這個問題?

回答

3

是的,高級菜單> = 1.4將只有與Orchard> = 1.4一起工作。

不幸的是,有一些重大的變動在烏節路核心,使得它不可能保持模塊的向後兼容性。

我勸你恢復到以前的菜單版本,並堅持說,直到你的實例升級到1.4。然後,您可以更新模塊。

如果您更新從果園管理模塊,存在/模塊_backup文件夾中保留舊代碼更新的模塊。只需將整個/Modules/Szmyd.Orchard.Modules.Menu替換爲在備份文件夾中找到的那個。

+0

嗯,這是第一次,我用你的模塊,你這樣回答之前,我砍從模塊文件夾到桌面粘貼文件夾。一切都很好。這是好還是壞? – dotnetN00b 2012-03-16 19:35:23

+2

是沒關係,最簡單的辦法是隻刪除整個文件夾:)果園動態編譯模塊,因此,如果它不存在也不會嘗試編譯它(和錯誤不會被拋出),一切都會好起來的。 – 2012-03-16 20:43:05