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

时间:2014-06-01 20:12:42

标签: c# roslyn

我对新的Roslyn C#编译器感到有些困惑。

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

然而,做更多的阅读,特别是新的信息,我现在更加肯定了。

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

1 个答案:

答案 0 :(得分:9)

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

Scott Hanselman's Blog Post开始(强调他):

  

使用下一版本的ASP.NET ,您将获得更强大的功能和吞吐量   .NET运行时加上" Roslyn"编译器即服务   " no-compile compile。" 这意味着在开发期间你可以   只需更改您的C#类并在浏览器中点击Refresh。它是   .NET的强大功能以及快速开发的动力   经验。