[英]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.