浅析VisualStudio2010中添加引用对话框的改进

本文将对比Visual Studio 2010和Visual Studio 2008中关于对话框的不同,找出Visual Studio 2010对于对话框的改进。希望大家能从中受益。

10年积累的做网站、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计制作后付款的网站建设流程,更有商南免费网站建设让你可以放心的选择与我们合作。

Visual Studio 2008中的添加引用对话框

Visual Studio以前版本的“添加引用”对话框装载很慢,这一直导致普遍的抱怨,许多开发人员(包括我本人)都因此叫苦不迭。

以前的Visual Studio版本打开“添加引用”对话框时,在默认情形下是先打开“.NET”页的,当这页装载时,Visual Studio会同步扫描全局程序集缓存(GAC)获取 .NET 程序集信息。因为GAC扫描是在UI线程上进行的,它会凝住IDE直到扫描结束为止,这意味着你无法取消这个操作,即使你并不想用那页。

因为GAC扫描经常会花不少时间(假如你安装了无数的程序集或者硬盘很慢的话),结果你会等上好长一段时间才能等到对话框响应。

Visual Studio 2010中的添加引用对话框

Visual Studio 2010的Beta2版本就“添加引用”对话框的行为引进了几个喜人的变动,这些变动会显著地改进其性能。

***个改进是,Visual Studio 2010中的“添加引用”对话框现在会默认打开“项目”页,而不是“.NET”页,这意味着,对话框装载起来总是很快。如果你想要配置项目对项目的引用,或者浏览文件系统选择文件程序集的话,你现在可以立刻选择这些页面,而不用等待什么东西装载起来。

第二个改进是,.NET 和 COM 页现在是异步装载的,在填充列表时不会堵塞UI线程。这意味着,如果你不小心点击了这些页的话,你不再会堵在那里,等着它们同步装载。在Visual Studio 2010中,你现在可以点击“取消”关闭对话框或者点击另一页。

网页名称:浅析VisualStudio2010中添加引用对话框的改进
文章链接:http://www.gawzjz.com/qtweb/news27/209377.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联