簡體   English   中英

Visual Studio 2012中的調試很慢

[英]Debugging in Visual Studio 2012 is slow

我們有一個大型的ASP.NET應用程序,它是在過去十年中構建的,現在運行在.NET 4.0中。

最近,我們升級到Visual Studio 2012 Premium(2010年Premium)。
我們的應用程序成功編譯,當我們從每個開發人員工作站上的本地IIS運行/調試我們的應用程序時(與使用開發服務器相比)。

自從升級到2012年以來,當我們調試我們的應用程序時,我們注意到應用程序在加載ASP.NET頁面時運行非常慢,每頁可能需要將近20-30秒。 但是,當我們直接訪問本地IIS並且不使用VS2012調試器時,它運行得很好。 在我們的應用程序中使用Visual Studio 2012進行調試的事情正在顯着降低我們的應用程序性能。

是否有一個很好的工具可以用來捕捉背景中發生的事情?

此外,這種情況發生在Windows 7 Enterprise計算機和Windows 8 Pro計算機上。 所有64位,8 GB以上的RAM和Intel Core i7處理器。

謝謝你的幫助。

我在VS 2012上的調試非常慢,每一步都需要20~30秒。

我的解決方案是禁用.NET Reflector擴展。

轉到工具 - 擴展和更新 - 禁用.NET Reflector。

嘗試刪除所有斷點,然后清理並重建解決方案並再次調試。

也許你的應用程序正在拋出並捕獲大量異常? 這可以在調試模式下減慢速度。 設置Exceptions屬性以中斷CLR異常並查看是否是這種情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM