新聞中心
本文將對比Visual Studio 2010和Visual Studio 2008中關(guān)于對話框的不同,找出Visual Studio 2010對于對話框的改進。希望大家能從中受益。

10年積累的做網(wǎng)站、成都網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先網(wǎng)站設(shè)計制作后付款的網(wǎng)站建設(shè)流程,更有商南免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
Visual Studio 2008中的添加引用對話框
Visual Studio以前版本的“添加引用”對話框裝載很慢,這一直導(dǎo)致普遍的抱怨,許多開發(fā)人員(包括我本人)都因此叫苦不迭。
以前的Visual Studio版本打開“添加引用”對話框時,在默認情形下是先打開“.NET”頁的,當(dāng)這頁裝載時,Visual Studio會同步掃描全局程序集緩存(GAC)獲取 .NET 程序集信息。因為GAC掃描是在UI線程上進行的,它會凝住IDE直到掃描結(jié)束為止,這意味著你無法取消這個操作,即使你并不想用那頁。
因為GAC掃描經(jīng)常會花不少時間(假如你安裝了無數(shù)的程序集或者硬盤很慢的話),結(jié)果你會等上好長一段時間才能等到對話框響應(yīng)。
Visual Studio 2010中的添加引用對話框
Visual Studio 2010的Beta2版本就“添加引用”對話框的行為引進了幾個喜人的變動,這些變動會顯著地改進其性能。
***個改進是,Visual Studio 2010中的“添加引用”對話框現(xiàn)在會默認打開“項目”頁,而不是“.NET”頁,這意味著,對話框裝載起來總是很快。如果你想要配置項目對項目的引用,或者瀏覽文件系統(tǒng)選擇文件程序集的話,你現(xiàn)在可以立刻選擇這些頁面,而不用等待什么東西裝載起來。
第二個改進是,.NET 和 COM 頁現(xiàn)在是異步裝載的,在填充列表時不會堵塞UI線程。這意味著,如果你不小心點擊了這些頁的話,你不再會堵在那里,等著它們同步裝載。在Visual Studio 2010中,你現(xiàn)在可以點擊“取消”關(guān)閉對話框或者點擊另一頁。
網(wǎng)站名稱:淺析VisualStudio2010中添加引用對話框的改進
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/cocescs.html


咨詢
建站咨詢
