[ASP.NET MVC]將系統依不同模組建立個別的MVC專案

[ASP.NET MVC]將系統依不同模組建立個別的MVC專案

ASP.NET MVC中有提供AREA可區分不同的模組,不過,那就是會建置成單一個DLL。

那如果是要將系統依不同模組建立個別的MVC專案,要如何做呢?

 

筆者的規劃是先將核心、共用的MVC專案建立成一個專案(Basic範本),名稱為MvcBase。

而其他模組專案選的是(Empty範本),名稱為MvcBase.模組名(如MvcBase.Module1),然後再將App_Start目錄中的檔案給刪除,並加入MvcBase的參考。

image

 

再來就可以在各自的模組專案中開發程式了~~

而發佈就是將各模組放到同一個應用程式目錄之中。

image

image

 

以上是簡單的測試,各模組間的程式可以在同一個應用程式中執行。

將來實際運作如有任何訊息,再整理上來。

大家如果有任何的想法也請告訴我,謝謝!

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^