金鹏

|| 叶落知秋,见微知著。|| 不出户,知天下﹔不窥牖,见天道。其出弥远,其知弥少。是以圣人不行而知,不见而明,不为而成。

博客园 首页 新随笔 联系 订阅 管理
Visual Studio使用已下载的微软.NET源代码
http://www.cnblogs.com/winkingzhang/archive/2008/02/20/1074754.html

.net框架源代码批量下载器使用方法
http://www.cnblogs.com/911/archive/2008/02/21/1076081.html

配置VS2005,通过NetMassDownloader批量下载和使用源代码
http://www.cnblogs.com/adaiye/archive/2008/02/21/netmassdownloader.html


如何批量下载VS2008中公开的微软源代码
http://www.cnblogs.com/volnet/archive/2008/02/18/1072819.html

下载器下载地址:
http://www.codeplex.com/NetMassDownloader/Release/ProjectReleases.aspx?ReleaseId=10592

参数:
.Net Mass Downloader 1.2.0.0 - (c) 2008 by Kerem Kusmezer, John Robbins

Batch download the Microsoft .NET Reference Source code.

Usage: NetMassDownloader [-file 
<file>
                         [-directory 
<directory]
                         [-output <directory
>]
                         [-vsver 
<version>]
                         [-proxy server|username|password|domainname]
                         [-force] [-nologo] [-verbose] [-?]

    -file      - Download an individual file's PDB and source code. You can 
                 specify multiple file parameters. (Short -f).
    -directory - Download all the found PDB and source code for all files in
                 the specified directory. You can specify multiple 
                 directory parameters (Short -d). 
    -output    - The output directory for PDB and source files. The default
                 directory is the cache directory set in Visual Studio 2008.
                 By using the cache directory, you'll have the PDB and source
                 files available to Visual Studio 2008. However, to use the 
                 .NET Reference Source Code with VS 2005, use the -output 
                 switch and in the Options dialog, Debugging, Symbols property 
                 page, add the specified output directory to the "Symbol file 
                 (.pdb) locations." Also, add the directory to the Solution 
                 Properties, Common Properties, Debug Source Files, Directories
                 containing source code location. The Visual Studio 2005 
                 debugger will automatically load the source code. (Short -o)
    -vsver     - The Visual Studio version number to use for finding the cache 
                 directory. The default is Visual Studio 2008, 
                 but if you want to use the cache directory for Visual Studio
                 2005, you would pass '-vsver 8.0' (without quotes) (Short -vs)
    -force     - If specified, forces the downloading the PDB files into the
                 symbol server. When downloading to a symbol server if the PDB
                 exists, it's not downloaded. Using the -output switch will 
                 always download and process the PDB. (Short -fo)
    -nologo    - Don't show the logo information. (Short -n)
    -verbose   - Do verbose output. May be worth turning on as the downloading 
                 source code can take a long time. (Short -v) 
    -proxy     - Some proxies require credentials in order for the download to
                 work. The syntax required is 
                 "http://testserver:80|username|password|domainname" or 
         "http://testserver:80|username|password"
                 For more information about using this flag, see discussion of 
                 bug 1133 at http://www.codeplex.com/NetMassDownloader for more
                 details. (Short -p)
    -?         - This help message.


运行方式:
Get2.cmd
NetMassDownloader.exe -d C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 -o D:\CSharpSourceCode\Microsoft.Net\v2.0 -fo 
pause

Get3.0.cmd
NetMassDownloader.exe -d "C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication Foundation" -o D:\CSharpSourceCode\Microsoft.Net\v3.0 -fo 
NetMassDownloader.exe -d "C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Workflow Foundation" -o D:\CSharpSourceCode\Microsoft.Net\v3.0 -fo 
NetMassDownloader.exe -d "C:\WINDOWS\Microsoft.NET\Framework\v3.0\WPF" -o D:\CSharpSourceCode\Microsoft.Net\v3.0 -fo 
NetMassDownloader.exe -d "C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0" -o D:\CSharpSourceCode\Microsoft.Net\v3.0 -fo 
pause

get3.5.cmd
NetMassDownloader.exe -d "C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5" -o D:\CSharpSourceCode\Microsoft.Net\v3.5 -fo 
pause
posted on 2008-02-21 12:06  金鹏  阅读(2687)  评论(1编辑  收藏  举报