0

我有一个 asp.net 应用程序,调试时运行速度很慢。我知道这很常见,但即使部署它,它也运行缓慢。我说的是在某些情况下发布页面需要 7-10 秒的延迟。

如果我在调试模式下运行它并在 Visual Studio 中单击“停止调试”,我仍然可以运行该应用程序。这里的速度要快得多,并且所有内容仍在保存到数据库和所有内容中。为什么这里速度这么快,我怎样才能让我部署的站点运行得这么快?

摘要:是什么导致我部署的站点运行如此缓慢(与调试模式一样慢),但是当我停止调试器并在浏览器中启动本地版本时,它比两种调试模式都快得多和我部署的站点。

4

1 回答 1

0

您是否正在使用BrowserLink,甚至可能不知道?它是一种技术,在调试处于活动状态时,网站会不断更新,例如 CSS 更改。但它也会让事情变得非常非常缓慢。

要禁用,请将此行添加到<appSettings>Web.Config 中:

<add key="vs:EnableBrowserLink" value="false" />

参考:

于 2016-03-25T13:39:51.773 回答