首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何减少本地主机上asp.net mvc的等待时间

如何减少本地主机上asp.net mvc的等待时间
EN

Stack Overflow用户
提问于 2016-10-28 04:58:05
回答 3查看 454关注 0票数 1

我刚刚开始编写ASP.NET MVC。每次我保存代码后,刷新浏览器都需要4-5秒。

这个问题有什么解决方案吗?

EN

回答 3

Stack Overflow用户

发布于 2016-10-28 04:59:46

不,这是重新编译代码并获得最新版本所需的时间。幸运的是,在这个版本之前,我们不得不停止执行并再次运行它,以便获得最新版本。

票数 0
EN

Stack Overflow用户

发布于 2016-10-28 05:44:42

等待时间是由构建已更改的.cshtml文件引起的。在幕后,会为每个.cshtml文件生成并编译一个C#类,每次更改后都需要重做这一操作。

这也是为什么您可以在站点运行时看到.cshtml的更改,而不必重新构建解决方案。

默认情况下,此即时生成步骤不包括在Visual Studio操作“生成解决方案”(Ctrl-Shift-B)中。

但是,您可以通过手动编辑MVC .csproj文件以包含<MvcBuildViews>true</MvcBuildViews>来强制它这样做,但请注意,这样做将极大地增加Ctrl-Shift-B所花费的时间。

更多信息(以及如何为构建服务器执行此操作):

http://haacked.com/archive/2011/05/09/compiling-mvc-views-in-a-build-environment.aspx/

票数 0
EN

Stack Overflow用户

发布于 2016-10-28 05:07:35

当然,Node.js®是一个构建在Chrome的V8 JavaScript引擎上的JavaScript运行时。Node.js使用事件驱动的非阻塞I/O模型,这使得它变得轻量级且高效。有关Node.js的更多信息可以在这里找到:https://nodejs.org/en/

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40294083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档