Roslyn将如何帮助我避免重新编译以将更改部署到我的ASP.NET网站?

Ovi*_*vis 2 c# roslyn

我对新的Roslyn C#编译器有点困惑.

一开始我假设这个新编译器可以在我的ASP.NET MVC网站中更改C#代码,然后在浏览器中查看这些更改,而无需重建项目/解决方案.

无论如何做更多的阅读,特别是新的信息,我现在更加确定了.

是否可以使用Roslyn在例如控制器类中更改C#代码,而不必构建项目并仍然能够看到更改?

Dav*_*haw 9

是的,Roslyn可以让你这样做,但我建议让ASP.NET团队在ASP.NET vNext中做一些艰苦的工作.

来自Scott Hanselman的博客文章(强调他):

使用ASP.NET的下一个版本,您将获得.NET运行时的功能和吞吐量以及"无编译编译"的"Roslyn"编译器即服务.这意味着在开发期间您可以更改C#类并在浏览器中点击Refresh.它具有.NET的强大功能,具有刷新和开发体验的活力.