我见过很多人谈论Roslyn编译器及其作为服务编译的能力。在Eclipse中开发时(不确定它是否只是Eclipse),Java中有一个功能允许您在不停止或暂停应用程序的情况下修改代码。这在调试游戏中的渲染时非常有用(这就是我使用它的方式)。 Roslyn带来的新能力会在.Net开发中产生这样的效果吗?
答案 0 :(得分:1)
Roslyn带来的新能力会在.Net开发中产生这样的效果吗?
不,Roslyn仍然主要是传统的编译器:代码进来,汇编(.exe或.dll)出现。
与Roslyn的不同之处在于它可以让你操作代码。但它没有做任何关于操纵装配的事情,我认为这是你所要求的。
答案 1 :(得分:0)
由于动态编译,我们只需在代码中进行更改,只需刷新浏览器即可反映我们的更改。在以前的ASP.NET版本中,我们必须进行代码更改,然后重新构建解决方案,然后刷新浏览器以使我们的更改生效。
现在我们可以更改代码更改并刷新浏览器以反映我们的更改。
http://www.codeproject.com/Articles/835251/Overview-of-ASP-NET-vNext