VisualStudio2008安装64位编译组件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VisualStudio2008安装64位编译组件
背景:
因为一些项目是C#写就的,逼得本来只装VC的我要加装C#套件。
我机器上的VS2008/2010都只装了VC套件。
VS2008的补丁已经打到SP2,VS2010打到SP1。
VS2008增加C#套件的过程:
1、先加装VS2008的C#套件。
装入VS2008.iso,安装程序没进入套件选择的步骤,就弹出对话框提示异常“A problem has been encountered while loading the setup components. Canceling setup.”。
google到解决方案:“”。
简而言之就是,增删套件不要通过源盘VS2008.iso进行,而是通过windows控制面板上的“程序和功能”(/Win7的说法)进行。
2、DAEMONtools保留着装入的VS2008.iso在H:盘上。
开始从“程序和功能”增删VS2008,增加其C#套件。
待安装程序进入到套件选择的步骤,勾上以增加C#套件,点击“Next”,却又有提示异常“Setup is looking for file SQLSysClrTypes.msi. Please insert Microsoft Visual Studio Team System 2008 Team Suite – ENU disk 1 now.”。
但是,在VS2008.iso(/亦即H:)里找不到大神SQLSysClrTypes.msi。
3、DAEMONtools继续保留着装入的VS2008.iso在H:盘上。
装入VS2008's patch.iso(/应该是VS2008的SP2了)至I:盘,SQLSysClrTypes.msi就在I:\vs90sp1里。
但是,安装程序老蠢死掘不认此目录,再叠加弹出一对话框叫我“确认”。
拷贝到其它目录下再哄她,也不行。
艹!
4、Google到解决方案:“”。
简而言之就是,在目录“C:\Program Files\Microsoft Visual Studio 9.0\Microsoft
Visual Studio Team System 2008 Team Suite – ENU”(/注:你的VS2008可能装在其它地方)下创建子目录“wcu\smo”,并把大神SQLSysClrTypes.msi请进此子目录。
然后回到步骤2、,指示安装程序在“C:\Program Files\Microsoft Visual Studio 9.0\Microsoft Visual Studio Team System 2008 Team Suite –ENU”(注意:其中没有wcu\smo)找SQLSysClrTypes.msi
VS2010增加C#套件的过程:
1、有了如上VS2008增加套件的经验,这里也是通过windows 控制面板上的“程序和功能”(/Win7的说法)进行。
结果,异常提示来了个“A Selected Drive is No Longer Valid. Please review your installation path settings before continuing with setup.”
2、Google到解决方案在:“”。
简而言之,就是反安装VS2010's SP1,方得增加套件C#的机会。
真艹蛋!
3、很是折腾人。
反安装了SP1,重启,加装C#,最后又要重装SP1;大把的时间就耗在打滚上。
地球上的程序员都知道,给M$VS 打补丁,那可是这星球上最夸张的过程,历时可达5个小时,能搞得硬盘冒烟(/如果你硬盘剩余空间太小),而且期间你别想用这机器干点别的。
所以,买个最大的硬盘吧,最好是10000000000T,也别介意被微软捆绑轮奸了,安装就来全套的,冰火两重天+全球漫游+胸推臀推+毒龙钻+沙漠风暴+一剑穿心+空中飞人+打飞机...全要了。
VS2012增加C#套件的过程:
不用折腾了;估计,前面微软被客户骂苕了,现出VS2012就只提供全套,没得单选,一次让你high到神仙界,走路都要打颤抽风。