我正在使用开发服务器在 ASP.Net 中运行一个网站,由于生产速度很快,但加载页面的速度却异常缓慢,原因不明。是否有任何技巧可以加快 ASP.net 开发服务器的速度或替代方法?
答案1
要做的一件事是给您的机器添加更多内存。VS Dev Server 没有调整选项。
您还可以在本地使用 IIS 或完全不同的 Web 服务器进行调试。这可以在您的项目属性中设置。转到项目属性中的 Web 选项卡并更改服务器下的选项。您可能需要在 Web 服务器上进行一些工作才能正确进行调试。
这是一篇很好的文章可以与 Visual Studio 一起使用的 Web 服务器(假设 VS2010 / .NET 4)
答案2
除了 RAM,还要在整个开发机器中使用 SSD。尝试使用分析器(或“秒表”打印)测量消耗 CPU 时间的因素。不要忘记通过 global.asax 进行调试。可能是数据库或其他东西。没有测量,没人知道。