我正在設計一個信息系統(在asp.net中)女巫將處理不同的模塊,一旦完成。
我沒有足夠的時間和金錢一次製作所有的模塊,所以我決定首先做幾個模塊,然後再花時間或金錢繼續重置它們。 現在的問題是:是否有一種通用的方式來從列表中調用模塊,例如:我將創建一個目錄,其中包含模塊,我打算刪除模塊的.dll,所以當我創建一個新的模塊時將把新的.dll放在那裏。另一方面,我想構建一個類似於骨架的東西,我通常會在通過代碼創建的目錄中調用所有模塊,而不必在新模塊放入目錄時重新編寫代碼。最後我計劃每個模塊應該有三個層,一個用於訪問另一個用於邏輯的數據庫,另一個用於接口繪製的最後一個,因此每個模塊應該彼此獨立。 有可能嗎?我應該怎麼做,我一直在尋找,但無法找到任何東西。 有沒有更好的方法你建議?將模塊添加到我的系統
0
A
回答
0
您肯定需要創建模塊實現的通用接口和通用數據合同。如果你需要動態加載dll - 這是可能的,但你需要使用反射。看看這裏:
http://dranaxum.wordpress.com/2008/02/25/dynamic-load-net-dll-files-creating-a-plug-in-system-c/
相關問題
- 1. 添加Java 9系統模塊在Eclipse
- 2. 我可以從模塊添加一個系統調用嗎?
- 3. 將模塊添加到Orchard
- 4. Simulink - 通過MATLAB命令行添加Iterator模塊到子系統
- 5. 由於將觀察者添加到我的Ruby模塊中,我的系統鎖定了
- 6. 將塊添加到magento adminhtml模塊
- 7. 將模塊輸出添加到塊
- 8. 將列表添加到系統屬性
- 9. 將權限添加到複雜系統
- 10. 如何將jgrapht庫添加到我的系統中?
- 11. 如何將舊版SDK添加到我的系統中?
- 12. 如何將文件管理系統添加到我的網站?
- 13. 將模塊添加到Canopy的路徑
- 14. 將模塊添加到鈦的問題
- 15. rocketchip_wrapper.v中的系統模塊
- 16. 模塊系統的Netbeans
- 17. Linux加密模塊系統崩潰
- 18. 系統JS不加載模塊
- 19. 當我尋找添加系統調用時,我添加系統調用linux-2.6.31
- 20. Joomla!系統插件向所有模塊添加額外參數
- 21. 使用內核模塊(LKM)添加系統調用
- 22. Ansible主機名模塊 - 添加操作系統支持
- 23. 將文件添加到子模塊內的超級模塊
- 24. GLR_Lib.hs:找不到模塊'系統'
- 25. Haskell找不到模塊`系統'
- 26. 如何將類添加到HTML模塊
- 27. 將子模塊添加到存儲庫
- 28. 將jquery添加到joomla模塊
- 29. 將模塊表添加到ReadTheDocs側欄
- 30. Dotnetnuke-將dnn模塊添加到dotnetnuke
感謝üFENIX這可能會幫助我,我會試試看,並告訴ü它是否適合我:) – alexm
如果它的工作原理是標記爲答案和+1 – fenix2222