簡體   English   中英

同一解決方案中的多個WebApp項目

[英]Multiple WebApp projects within the same solution

我目前有一個非常大型的Webapp項目,一個DAL層和一個BLL層,以及一個解決方案中的兩個測試項目。 我想開始脫離ASP.NET網絡表單,並開始使用Razor遷移到MVC4。

我嘗試通過在csproj中添加正確的路由,文件夾和項目guid來降低混合項目的路由,但是,這似乎有點hack。

有沒有一種方法可以讓我在同一解決方案中包含一個Webforms項目和一個MVC4項目,並讓它們在部署時可以很好地協同工作。 即,如果一個人不能處理給定的請求,則另一個人嘗試處理它。 這樣,隨着時間的推移,我可以自由地將Webforms項目遷移到MVC。

有沒有辦法可以在同一解決方案中包含一個Webforms項目和一個MVC4項目,並使它們在部署時可以很好地協同工作

借助一個ASP.Net和VS 2013,您可以使Webforms,MVC和Web API很好地協同工作。 查看此參考。

如果一個不能處理給定的請求,則另一個嘗試處理它。

沒有在MVC和Web表單之間進行動態切換的IN-THE-BOX解決方案。 您必須使用HttpModules或HttpModules或Routing等概念,才能進行自定義的請求處理。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM