Visual Studio 2010瘦身精简方法


Visual Studio 2010瘦身精简方法
2011年06月26日
  偶然看到本文,稍微看了一下,感觉不错,遂转载以保存,标红色字体的是本人修改建议。原文已经打不开,故不再附地址。
  Visual Studio 2010 (简称 VS2010 )出来已经有几个月了,虽然安装程序比 Vs2008 小了一些只有 2.5G ,但仍然是一个庞然大物,继续秉承微软的一灌作风"捆绑",不管用上用不上先给你绑上。全完安装需要 7 ~ 8G 空间,自定议安装的话,可以定制的内容也不多。可选安装包如下:
  1.Visual VB.net
  2.Visual C++
  3.Visual C#
  4.Visual F#
  5.Visual Web Developer
  6. 图形库
  7.Dotfuscator  软件服务
  8.Microsoft SQL Server 2008 Express
  9.Microsoft SharePoint  开发人员工具
  这几个可选组件中 Visual C++ 最大,不用 C++ 的建议钩掉, Visual Web Developer  用于 WEB 开发,如果只开发 C/S 的程序那么也可以钩掉,另外 6 、 7 、 8 、 9 三项相信大多数人也用不上吧,可以钩掉, F# 做为一种新的语言想研究的可以装上,必竟才 100 多 M 。即便这样安装仍然需要 3~4G 空间。
  为了给 VS2010 瘦身精简,大家还可以在控制面板 - 程序卸载中酌情删除一些用不上的组件。在删除之前我们先来认识一下这些组件,以免删除造成不必要的麻烦。
  1.  Microsoft .NET Framework 4 Client Profile
  这个其实就是 .NET Framework4  的精简版,可删除,但不建议删除。
  2.  Microsoft .NET Framework 4 Extended
  字面上看就是 NET Framework 4 扩展,不能删除。
  3.  Microsoft .NET Framework 4 Multi-Targeting Pack
  这个似呼是为 NET  跨平台准备的东西,可以删除,不建议删除。
  4.  Microsoft ASP.NET MVC  开发组件包
  Microsoft ASP.NET MVC 2
  Microsoft ASP.NET MVC 2 - Visual Studio 2010 Tools
  这是 MVC2  的组件包,开发 Web 程序的朋友不陌生吧,不用可以删除。
  5.  Microsoft Help Viewer 1.0
  类拟于以前的 Document Explorer ,可以删除。
  6.  Microsoft Silverlight  开发组件包
  Microsoft Silverlight
  Microsoft Silverlight 3 SDK
  开发 Silverlight 程序用的,不用的可以删除。
  7.  Microsoft SQL Server 2008 R2  数据层应用程序框架
  英文版的叫 Data-Tier Application Framework ,貌似很牛 X 的东西,相信大多数人都像我一样没用过吧,(注意:这个和 Ado.net 无关)可以删除。
  8.  Microsoft SQL Server 2008 R2 Data-Tier Application Project
  数据库应用程序项目,和前一项配套的,可以删除。
  9.  Microsoft SQL Server 2008 R2  管理对象
  英文版的叫 Management Objects ,这个就是 SMO 对象,用于编程操作 SQL 的,没用的可以删除,不影响 SQL 数据据和 Ado 编程。
  10.  Microsoft SQL Server 2008 R2 Transact-SQL Language Service
  T-SQL 语言服务,反正我没用过,可以删除(不影 SQL 数据库和 ADO )。
  11.  Microsoft SQL Server Compact 3.5 SP2 CHS (建议不删除,后果自负 )
  Windows Mobile  编程用的,不搞移动设备开的就删除吧。
  12.  Microsoft SQL Server Database Publishing Wizard 1.4
  SQL Server  数据库发布向导,留着吧, VS 中有些数据库可视化操用的上,高手可以删除。
  13.  Microsoft SQL Server CLR Types
  比 TSQL 更牛 X 的 CLR 语言,这个我不会,也没用上,删除。
  14.  Microsoft Sync Framework  框架
  Microsoft Sync Framework Runtime v1.0 SP1
  Microsoft Sync Framework SDK v1.0 SP1
  Microsoft Sync Framework Services v1.0 SP1
  Microsoft Sync Services for ADO.NET v2.0 SP1
  用于移动设备开发的东西,不搞这方面的也可删除。
  15.  Microsoft Team Foundation Server 2010  对象模型
  用于项目和源码管理东西,类似于以前的 VSS ,我用的是 SVN 所以删除。
  16.  Microsoft Visual C++  开发组件包
  Microsoft Visual C++ 2008 Redistributable
  Microsoft Visual C++ 2008 Redistributable
  Microsoft Visual C++ 2010 x64 Runtime
  Microsoft Visual C++ 2010 x86 Runtime
  C++ 的运行库,留着吧,许多软件都依赖它。
  17.  Microsoft Visual F# 2.0 Runtime
  这个 F# 在安装时可以选择,不想研究了可以在这删除。
  18.  Microsoft Visual Studio ADO.NET Entity Framework Tools
  这个我没弄懂,微软是这么说的 :   ADO.NET Entity Framework 即下一代的ADO.NET 。它是比Linq To SQL 更加强大的ORM… ,即然是下一代的东东那以后再研究吧,先删除吧。
  19.  Microsoft Visual Studio IntelliTrace Collection
  智能跟踪收集器,调试程序时用的,建议不要删除,删除不影响调试程序。
  20.  Microsoft Visual Studio Tools for Office Runtime(x64)
  Office 开发组件,不用的可以删除。
  21.  Microsoft Visual Studio Macro Tools
  VS2010 必备组件,不能删除。
  22.  Visual Studio 2010 Tools for SQL Server Compact 3.5 SP2 ENU
  还是搞移动设备开发用的,不想可以删除。
  23.  Visual Studio 2010 Prerequisites - ENU
  这个是安装必备,就是在安装 VS2010 之前会自动装上这东西,装了就没什么用了嘛,可以删除。不过下次添加组件时还会自动装上。
  24.  Web Deployment Tool
  Web 发布工具,可以像 Tomcat  那样把 WEB 程序打包成一个 ZIP 文件发布,不用的可以删除。
  25.  Microsoft Visual Studio 2010 Ultimate   ENU
  这个东东不用说了吧,想删就删吧。
  26.补充:删除水晶报表模板,这个讨厌的东西安装时不给选,卸载时也不给选,无耻到极点!
  找到安装盘下 \WCU\Crystal Reports\CrystalReportsTemplates.msi 文件
  右键点击,选择卸载,就可以删除Crystal Reports了。
  27.Dotfuscator Software Services - Community Edition
  软件服务-社区版,没啥用,删除。

猜你喜欢

转载自ivb411iv.iteye.com/blog/1361586
今日推荐