簡體   English   中英

將ASP.NET MVC 5項目遷移到ASP.NET 5

[英]Migrating ASP.NET MVC 5 project to ASP.NET 5

我有一個有效的ASP.NET MVC 5應用程序,我需要在vNext下運行它。 我假設沒有簡單的導入可能性,所以我需要手動完成。 所以基本上我有一個空白的vNext項目和一個准備好的MVC5項目。 我將嘗試復制文件並重寫JSON配置文件中的所有依賴項。 也許有人試圖做類似的事情,並可以推薦最佳方式和關鍵點來完成這項任務?

有一些陷阱。 其中之一是使用臭名昭着的HttpContext.Current 它基本上在vNext中消失了。 看看你的代碼庫中是否有這種用法。

作為一般方法,在我個人看來,不要試圖一次性升級應用程序。 有這么多新作品,很難掌握一個巨大的應用程序。 編寫小型PoC示例以隔離查看每個功能。 當你知道它們每個人的行為方式時,將它們放在一起會更容易。 我相信這是學習新系統和理解升級難度的最佳方式。

我一直在遵循這種方法,以便輕松遷移到新系統。 這是一種較慢的方法,但它讓我以更好的方式學習新系統。

另請參閱ASP.NET論壇中的討論

暫無
暫無

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

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