我們有一個相當大的ASP.NET MVC站點,需要6秒來顯示頁面。我使用了Glimpse和MiniProfier,並且都告訴我渲染視圖是罪魁禍首(需要5.9秒)。控件和視圖都被稱爲「列表」。 渲染視圖時ASP.NET MVC 4很慢
我刪除了_Layout.cshtml和List.cshtml的整個標記,但仍然需要6秒加載頁面!我查看了global.asax和App_start中的所有類,並且沒有發現任何錯誤。
當我看着Glimpse時,它說「ViewResult.ExecuteResult()」運行5.9秒。我認爲這個方法被調用來渲染視圖,但我很驚訝,因爲我沒有任何渲染,因爲我刪除了所有的標記。
任何人都可以請直接指導我如何診斷本網站?
謝謝你,你的回答幫了我堆:) – Aref