• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Robert Lee
技术不是工作的全部,工作不是生活的全部
博客园    首页    新随笔    联系   管理    订阅  订阅
Windows7下安装Visual Studio 2008中文版及SP1
Windows7下安装Visual Studio 2008中文版及SP1,还是有问题需要解决的.....

本着尝鲜的态度,昨天安装了Windows7的6956版本,没准备装什么破解,反正下个月Beta1就要出了..........

安装过程非常顺利,貌似从Vista开始,安装过程就很少需要交互了......完成后进入到桌面后还是给人异常惊艳的感觉,变化最大的可能就是状态栏了~当然界面如何如何不是本文的重点,大家可以参考各网站的截图与说明,肯定要比我这里所描述的更具煽动性:D

顺便说一句,安装完成后,除了声卡驱动需要更新外,其他的驱动全部都装好了,很方便啊:P

为了在Beta1Release后能尽快投入生产,今天尝试在7上安装了vs2008中文版。vs倒是很顺利,没有任何困扰就安装成功了,当安装sp1的时候,问题就来了...

安装到一半就出错退出,查看日志发现在安装.netfx 3.5 language pack时出错,看来是语言包与系统不兼容了...不装可能也不行啊,只好从sp1的iso中解压出语言包进行安装,同样在中途出错,提示此程序必须通过Windows的添加删除组件方能管理-_-只好到控制面板的Programs->Turn Windows features on or off中选择安装Microsoft .NET Framework 3.5.1,更改完成后,继续尝试安装sp1,没想到程序很执着啊,仍然试图安装那个语言包....

没办法,只能从sp1的安装文件上入手了........打开iso中的ParameterInfo.xml文件,找到第313行:

 

    <Exe Name="dotnetfx35langpack_x86zh-CHS.exe" URL="http://go.microsoft.com/fwlink/?LinkId=118146&amp;clcid=0x409" DownloadSize="28694568" SystemDriveSize="12273504" InstalledProductSize="0" InstallCommandLine="/q /norestart" UninstallCommandLine="/q /uninstall /norestart" CanonicalTargetName="#(loc.dotnetfx35lp)" ExeType="Cartman" LogFileHint="%temp%\dd_dotnet*.txt|%temp%\dd_net_framework*.txt|%temp%\dd_depcheck*.txt|%temp%\..\dd_dotnet*.txt|%temp%\..\dd_net_framework*.txt|%temp%\..\dd_depcheck*.txt" HashValue="354EF066A4CF16B9CC0B2F46072120B2FE5A5058947969901F8A157AAFF99351">
      
<ApplicableIf>
        
<And>
          
<Equals LeftHandSide="x86" BoolWhenNonExistent="false">
            
<TargetArchitecture />
          
</Equals>
          
<GreaterThan LeftHandSide="3.5.30729.01" BoolWhenNonExistent="true">
            
<RegKeyValue Location="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\2052\Version" />
          
</GreaterThan>
        
</And>
      
</ApplicableIf>
    
</Exe>

把这一段删除,用iso的编辑工具保存iso,重新安装,一切OK:D

如果是64位系统,可以参考删除下面x64一节的内容,不过没有环境无法测试,理论上是可行的...

运行vs,一切良好~记此随笔,供各位参考

posted on 2008-12-23 21:19  Robert Lee  阅读(8877)  评论(13)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3