各位有安装VS2008专业版的传授下经验:    近期需要研究.NET3.5,我的PC是XP2、简体,已安装VS2003、VS2005,SQL2005,。net 2.0 SP1 补丁一个安装.NET 3.5时出错:检查Temp下错误日志,dd_NET_Framework30_Setup51E2.txt 发现:
Entrypoint: QuietExec
MSI (s) (D4:38) [08:55:59:296]: Generating random cookie.
MSI (s) (D4:38) [08:55:59:296]: Created Custom Action Server with PID 668 (0x29C).
MSI (s) (D4:F8) [08:55:59:343]: Running as a service.
MSI (s) (D4:F8) [08:55:59:343]: Hello, I'm your 32bit Elevated custom action server.
MSI (s) (D4:74) [08:56:00:890]: User policy value 'DisableRollback' is 0
MSI (s) (D4:74) [08:56:00:890]: Machine policy value 'DisableRollback' is 0
Action ended 8:56:00: InstallExecute. Return value 3.接着我在MSDN论坛上找到下列资料:
http://forums.microsoft.com/china/ShowPost.aspx?PostID=3783873&SiteID=15
http://blogs.msdn.com/embedded/archive/2008/02/08/trying-to-install-net-3-5-on-top-of-net-2-0-in-xpe.aspx哎,可惜,内容提及的注册表OCM值,我未找到,也谈不上去Remove
现在尝试过以下方法皆不成功:
1、卸载VS2003,包括附带的。NET FrameWork 1.0、1.1,附带语言包
接着安装失败,错误内容一致。
2、接着我卸载。NET2.0 、.NET2.0 SP1、所有带。NET的组件
安装还是失败,错误内容一致。
3、以VS2005安装盘修复,这是电脑里安装上。net2.0,并且VS2005使用一切正常。
安装还是失败,错误内通一致。难道我只能重装电脑,研究了一天没有找到SOlution,如有经验的大虾请说说你怎么处理的。
。NET3.5安装真是头疼,以后开发项目怎么敢在客户端使用XP的OS
   

解决方案 »

  1.   

    楼主用windows server 2003吧,vs2008对XP的支持性能不好
      

  2.   

    VS2008(.NET3.5)号称不完全支持 XP2我想换也没机会,部门里大家都是XP2呢,而且有人装上了顶下!
      

  3.   

    vs2008装xp上好像应该要xp完成sp3补丁包,然后还要将xp里的系统环境变量重新设置一下
      

  4.   

    不要有SP3。我的只XP打了SP2。装的VS2008。用的很好估计是没打SP2。SP2是必须的。
      

  5.   

    MARK。
      

  6.   

    ....我电脑里winxp sp2 
    sql 2005
    vs2005
    vs2008
    都装上了没问题。简单的办法就是从新装系统吧你的电脑里面太乱了
    先从低版本的开始装
      

  7.   

    首先下载Windows Install Clean 把NET FrameWork 都卸载掉
    然后重新安装office 不要删除office安装后的文件缓存,office2007一定要这样
    然后重新安装vs.2008一般就能安装成功,我就是奋斗了一周才安装上的呵呵 
    祝你成功
      

  8.   

    我以前的老版本没装过,Office也没装过,SQL也没装过,直接装VS2008 XP SP2.顺利安装成功
      

  9.   

    .net3安装过程中出现xpssvcs.dll复制失败导致安装失败原因:c:\windows\system32\dllcache无正常权限
    解决方法:在出现错误提示时,给当前用户对目录c:\windows\system32\dllcache拥有所有权限,后点重试
    以下解决方法是本人的原创,是经历多次安装失败后总结出来的.
    大帮手软件,专业计件工资软件开发商 http://www.helpersoft.cn
      

  10.   

    MSDN上泡了很久,查了很多资料
    终于只能重装系统,装上SQL2005、VS2005、VS2008
    一切都好了。出现这个原因主要有几个:OS:
    1、IIS、ASP.NET相关服务及组件是否正常
    2、Com、Com+ 的服务是否启动及正常
    .NET:
    1、保证.NET的一些Beta版本县移除掉
    2、确保在你的XP里注册表.NET下的默认ORM值为1另外就是大家所说的权限问题了我的坎坷安装路程阿:先怀疑.NET 版本更新,不停清理,解决
    最后呢又重装IIS、ASP.NET相关的一些服务,最后这个时候碰巧被我发现一个OS的进程没启动,一试 打开组件服务,COM+ 无法打开,哦
    原来OS毛病。
    记得前期中了一个毒,我在System32下手动删除lsass,后来又用系统盘修复此lsass,感觉没问题呢
    实际。。
    看来不是任何东西都可以直接Copy,修复的
    最终重装了系统,这6天真不是滋味。
      

  11.   

    现在新机的系统都是Win XP 2002 SP3,无论是装中文版还是英文版VS2008都提示.net 3.5安装出新错误。
    这两个安装包都没有问题的,以前其它机器上都装过,一直用的,难道真的是操作系统SP3的缘故。