首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么.ASPX文件的加载时间要比.ASPX.CS文件长得多?

为什么.ASPX文件的加载时间要比.ASPX.CS文件长得多?
EN

Stack Overflow用户
提问于 2009-02-16 12:26:53
回答 5查看 5.6K关注 0票数 9

这可能是一个愚蠢的问题,但它经常困扰着我,所以我想在这里问一下也没什么坏处。

当我打开一个.ASPX文件时,Visual Studio到底在做什么,它比我仅仅打开代码隐藏文件(.ASPX.CS)多花了4-5秒。

我已经注意到在VS2003,2005和2008,以及新构建的机器上都会发生这种情况,所以这不是我的dev机器太慢的问题。

不过,似乎只有在特定会话中第一次打开任何.ASPX文件时才会发生这种情况。是否有一些正在进行的处理,我可以禁用以摆脱此延迟?

干杯

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-02-16 12:29:20

因为Visual Studio必须处理aspx文件才能在“设计”视图中表示它们。源文件没有设计视图。

它可能会缓存设计视图所需的内容。这将使下一次它想要加载该文件时速度更快。

票数 12
EN

Stack Overflow用户

发布于 2012-11-28 23:21:19

我刚刚禁用了HTML designer:

代码语言:javascript
复制
Tools -> Options -> HTML Designer ->
"Enable HTML designer" uptick it.

运行速度快得多。已在VS12中测试。

票数 7
EN

Stack Overflow用户

发布于 2009-02-16 15:08:52

为了加快打开.aspx文件的速度,您可以右键单击它们,然后选择view Markup,这将直接转到HTML,而无需打开设计视图。

当然,只要您再次尝试切换到设计视图,就需要几秒钟的时间来加载页面。

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

https://stackoverflow.com/questions/553158

复制
相关文章

相似问题

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