[英]VS2015 MVC No compile experience
我的理解是,使用新的編譯器可以在不重新啟動ASP.NET MVC項目的情況下運行代碼,例如無編譯體驗。
例如,更改模型或控制器需要重新啟動整個項目,這在VS2013中可能需要相當長的時間(特別是使用Code First)。
這是基本上編輯和繼續ASP.NET,現在可以在VS2015中使用嗎? 我試過CTP5但是無法正常工作。
編輯:實際問題
VS2015或它是否支持ASP.NET MVC的編輯和繼續或類似的體驗(不必重新啟動模型/控制器更改)?
VS2015或它是否支持ASP.NET MVC的編輯和繼續或類似的體驗(不必重新啟動模型/控制器更改)?
Visual Studio Edit and Continue
可用,適用於ASP.Net一直回到2010版本的約束(IIS Express等...)。
這是,基本上編輯和繼續ASP.NET
不,Scott Hanselman在此博客文章介紹ASP.NET vNext中對vNext中的所有新功能做了非常詳細的解釋。
摘抄:
節點或軌道等環境的一個重要方面是它們“無法編譯”。 只需更改一些代碼並點擊刷新即可。 使用ASP.NET的下一個版本,您將獲得.NET運行時的功能和吞吐量以及“無編譯編譯”的“Roslyn”編譯器即服務。 這意味着在開發期間您可以更改C#類並在瀏覽器中點擊Refresh。 它具有.NET的強大功能,具有刷新和開發體驗的活力。
和
注意 :這不是ASP.NET網站或Razor View編譯 - 這是在內存中編譯的全部內容。 您可以使用Visual Studio進行開發,或使用Sublime或freakin'Notepad等文本編輯器。 (當然,如果你想要磁盤上的程序集,你也可以這樣做。)
和
在下面的屏幕截圖中查看我的網絡應用程序的bin文件夾? 那里沒有組件,因為磁盤上的組件永遠不存在。 實際上,編譯器在內存中完成所有工作更快更容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.