2017-01-02 56 views
0

當前我有使用Web.Forms的Web應用程序。它由超過一千個頁面組成,重寫所有內容將非常耗時。 我打算逐漸重寫每個網頁,而其他網頁仍然是網頁形式。在單個項目中將ASP.NET WebForms與DotVVM結合使用

這可能嗎?在單個項目中混合使用DotVVM和Web.Forms頁面?

你會提出什麼建議?理想情況下,我希望用戶不要知道該頁面看起來不同。我不關心網址,因爲它是管理員應用程序。

從我到目前爲止瞭解到的情況來看,我需要將我當前的MasterPage複製到.dotmaster頁面,然後爲我正在重寫的頁面添加視圖。

感謝您的建議。

+0

_「最好的辦法」是_subjectly意見_傷心,因此脫離主題。 [問] – MickyD

回答

1

我創建了一個sample app,它顯示瞭如何在一個項目中組合ASP.NET Web窗體和DotVVM。

基本上你需要在工程安裝DotVVM.OwinMicrosoft.Owin.Host.SystemWeb包,增加在那裏你註冊DotVVM中間件OWIN啓動類,並添加在.csproj文件GUID的項目類型,以供DotVVM工作在Visual Studio擴展。

相關問題