谈一下MSDN Library For Visual Studio 2010
2010-10-17 14:19:36 来源:WEB开发网1 MSDN文档的“断点续传”问题
由于MSDN文档的庞大,下载它需要相当长的时间,而Visual Studio 2010默认提供的“Help Library Manager”中最让人恼火的也是下载。
“Help Library Manager”使用了一个名为“BITS(Background Intelligent Transfer Service)”的服务完成下载任务,此服务仅使用空闲网络带宽在后台传送文件,这意味着它的“优先级”非常低,只要计算机上还有一个应用程序(比如迅雷)正在访问互联网,BITS的下载任务就几乎“停滞”了,这意味着更长的下载时间,几百MB的内容可能要下一整天。
让事情更加麻烦的是,由于周鸿祎先生采取的免费战略相当有效,许多朋友都安装了360安全卫士,此软件会提示用户为了提升计算机启动速度,应“禁止”此服务:
如果您听了周先生的建议禁掉了这个服务,这将导致“Help Library Manager”不能完成下载任务,报告:
另外,最让人生气的是“Help Library Manager”不支持断点续传。因此,假设在这个漫长的等待中有几次断网,你不得不从头再来。
老外也发现了这个问题,就开发了一个名为“Visual Studio 2010 Help Downloader(http://vshelpdownloader.codeplex.com/)”的软件实现断点续传。运行此软件,点击“Load Books”按钮可以提取MSDN在线文档内容,在右下角选“zh-CN”可以只过滤查看中文内容,最下的一个文本框可以选择文档保存的文件夹:
这一软件最大的好处是:你可以随时关闭它,当再次运行时,只要选择同样的“书”,它会直接从上次下载的地方开始继续下载。
可以在硬盘上为需要下载的每本书建立一个文件夹,然后同时运行多个“Visual Studio 2010 Help Downloader”并行下载,而每个任务都支持断点续传,这是推荐的使用方式。
下载完毕之后,使用“Help Library Manager”的“Install content from disk”,就可以从下载文件夹中安装。
2 MSDN文档无索引问题
Visual Studio 2010新提供的文档系统,在使用体验上与Visual Studio 2008相比,实在是一个大倒退,最让人生气的是以下几点:
(1)它不提供索引,只能通过搜索查找信息,而搜索给出的信息又不全,这让信息查询工作变得很困难。
(2)它左边的目录树只能显示当前的节点及子节点,看不到其兄弟节点,这非常不利于浏览文档。
针对第1个问题,有一个名为“Microsoft Helper Viewer Power Tool(http://code.msdn.microsoft.com/HelpViewerPowerTool)”的工具可以解决。
这一工具能很好地与
更多精彩
赞助商链接