我对新的Roslyn C#编译器感到有些困惑。
一开始我假设这个新编译器可以在我的ASP.NET MVC网站中更改C#代码,然后在浏览器中查看这些更改,而无需重建项目/解决方案。
然而,做更多的阅读,特别是新的信息,我现在更加肯定了。
使用Roslyn是否可以在例如C#代码中更改C#代码控制器类,而不必构建项目,仍然能够看到更改?
答案 0 :(得分:9)
是的,Roslyn可以让你这样做,但我建议让ASP.NET团队在ASP.NET vNext中做一些艰苦的工作。
从Scott Hanselman's Blog Post开始(强调他):
使用下一版本的ASP.NET ,您将获得更强大的功能和吞吐量 .NET运行时加上" Roslyn"编译器即服务 " no-compile compile。" 这意味着在开发期间你可以 只需更改您的C#类并在浏览器中点击Refresh。它是 .NET的强大功能以及快速开发的动力 经验。