CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

请大哥大姐帮我解决一下安装vs.net2003的问题

楼主frankxiong1983()2006-12-04 13:50:01 在 .NET技术 / C# 提问

xp的操作系统,安装的时候总是报这个错:  
  安装程序检测到另一个程序要求计算机重新起动,必须重新启动后才能安装vs.net系统必备.................  
   
  重启之后还是报这个错,请问一下该怎么解决? 问题点数:40、回复次数:8Top

1 楼gongyu333(公羽)回复于 2006-12-04 13:57:53 得分 5

建议装在server2003,xp会出现莫名其妙的错误Top

2 楼fellowcheng(鹰击长空)回复于 2006-12-04 13:58:21 得分 5

你原来装的VS.net2003没删除干净吗  
   
  把原来装过的删除干净再试下Top

3 楼fellowcheng(鹰击长空)回复于 2006-12-04 14:03:14 得分 20

解决方案  
   
    下面的步骤在   .NET   Framework   1.0.3705   安装失败后将其删除,并让您可以重新安装。通过这些步骤还将从计算机上删除   Microsoft   .NET   Framework   测试版。然而,如果您安装了   Microsoft   .NET   Framework   测试版,Microsoft   建议您重新格式化硬盘,然后重新安装   .NET   Framework。    
   
    1.   从   Microsoft   Windows   安装程序缓存中删除   .NET   Framework   1.0.3705。为此,请按照下列步骤操作:    
   
    a.   单击“开始”,然后单击“运行”。    
   
    b.   键入   Installer,然后单击“确定”。    
   
    c.   在“查看”菜单上,选择“详细资料”。    
   
    d.   右键单击“修改日期”列标头。    
   
    e.   单击“注释”    
   
    f.   在“注释”列中,找到显示   Microsoft   .NET   Framework   (English)   RTL   x86   enu   的缓存   Windows   安装程序文件。    
   
    g.   右键单击此缓存的   Windows   安装程序文件,然后单击“卸载”。    
   
    h.   关闭窗口。    
   
    2.   从计算机上手动删除文件和文件夹。为此,请按照下列步骤操作:    
   
    a.   单击“开始”,然后单击“运行”。    
   
    b.   键入   System32,然后单击“确定”。    
   
    c.   找到   Mscoree.dll   文件并将其删除。  
   
    警告:不要在运行   Microsoft   Windows   Server   2003   的计算机上删除   Mscoree.dll   文件。    
   
    d.   关闭窗口。    
   
    e.   单击“开始”,然后单击“运行”。    
   
    f.   键入   Microsoft.NET,然后单击“确定”。    
   
    g.   双击“Framework”文件夹。    
   
    h.   删除“v1.0.3705”文件夹。  
   
    注意:如果计算机上还安装着   Microsoft   .NET   Framework   1.1.4322   版本,则必须运行这一   .NET   Framework   版本的修复程序。    
   
    3.   从   Windows   注册表中手动删除注册表项。为此,请按照下列步骤操作:  
   
    警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。    
   
    a.   单击“开始”,然后单击“运行”。    
   
    b.   键入   regedit,然后单击“确定”。    
   
    c.   删除以下注册表项:   •   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\PendingUpdates\v1.0.3705    
   
    •   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0    
   
    •   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET   Framework   Setup\Full\v1.0.3705    
   
    •   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET   Framework   Setup\Product\Microsoft   .NET   Framework   Full   v1.0.3705   (1033)    
   
    d.   退出注册表编辑器。    
   
    4.   使用   Msizap.exe   实用工具从注册表中删除   Windows   安装程序信息。为此,请按照下列步骤操作:    
   
    a.   Msizap.exe   包含在   Microsoft   Windows   Installer   SDK   中。要下载   Windows   Installer   SDK,请访问下面的   Microsoft   Web   站点:  
   
    www.microsoft.com/msdownload/platformsdk/sdkupdate/    
   
    b.   单击“开始”,然后单击“运行”。    
   
    c.   键入   cmd,然后单击“确定”。    
   
    d.   在命令提示符下,键入   CD\Program   Files\Microsoft   SDK\Bin,然后按   Enter   键。    
   
    e.   键入   Msizap   TP   {B43357AA-3A6D-4D94-B56E-43C44D09E548}    
   
    f.   在完成   Msizap.exe   过程之后,键入   Exit,然后按   Enter   键。    
   
    g.   重新启动计算机。    
   
    5.   清除临时文件夹中的内容。为此,请按照下列步骤操作:    
   
    a.   单击“开始”,然后单击“运行”。    
   
    b.   键入   %Temp%,然后单击“确定”。    
   
    c.   在“编辑”菜单上,单击“全选”。    
   
    d.   在“文件”菜单上,单击“删除”。    
   
    注意:尽可能多地删除临时文件夹中的文件。    
   
    6.   禁用任何反病毒或防火墙软件。注意:您可以使用系统配置实用工具   (Msconfig.exe)   干净启动计算机。  
   
    7.   下载并安装   .NET   Framework   1.0.3705。为此,请访问以下   Microsoft   Web   站点:  
   
    http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=D7158DEE-A83F-4E21-B05A-009D06457787    
   
    8.   如果计算机上安装了   .NET   Framework   1.1.4322,则您必须运行   .NET   Framework   1.1.4322   的修复程序,以更新安装过程中回退的特定文件。    
   
    如何修复   .NET   Framework   1.0.3705   或   1.1.4322  
   
    1.   通过   Windows   安装程序缓存文件修复   Microsoft   .NET   Framework   v1.0.3705。    
   
    a.   单击“开始”,然后单击“运行”。    
   
    b.   键入   Installer,然后单击“确定”。    
   
    c.   在“查看”菜单上,单击“详细资料”。    
   
    d.   右键单击“修改日期”列标头,然后单击“注释”。    
   
    e.   在“注释”列中,找到显示   Microsoft   .NET   Framework   (English)   RTL   x86   enu   的缓存   Windows   安装程序文件。    
   
    f.   右键单击此缓存的   Windows   安装程序文件,然后单击“卸载”。    
   
    g.   关闭窗口。    
   
    2.   使用命令提示符修复   .NET   Framework   1.0.3705。为此,请按照下列步骤操作:    
   
    a.   找到原始安装资料。    
   
    •   如果是从   CD   或   DVD   安装   .NET   Framework   1.0.3705   的,则请将此光盘插入   CD-ROM   或   DVD-ROM   驱动器中。    
   
    •   如果   .NET   Framework   1.0.3705   是下载的,则请再次下载,然后将其保存到硬盘。    
   
    •   如果从网络驱动器上安装了   .NET   Framework   1.0.3705,则请重新连接到此共享位置。    
   
    b.   打开一个命令提示符窗口。    
   
    •   Microsoft   Windows   98、Microsoft   Windows   Millennium   Edition   或   Microsoft   Windows   NT1.   单击“开始”,然后单击“运行”。    
   
    2.   键入   command,然后单击“确定”。    
   
    •   Microsoft   Windows   2000、Microsoft   Windows   XP1.   单击“开始”,然后单击“运行”。    
   
    2.   键入   cmd,然后单击“确定”。    
   
    c.   在命令提示符下,键入安装源\dotnetfx.exe   /t:%temp%   /c:"msiexec.exe   /fvecms   %temp%\netfx.msi",然后按   Enter   键。    
   
    3.   使用命令提示符修复   .NET   Framework   1.1.4322。为此,请按照下列步骤操作:    
   
    a.   找到原始安装资料。    
   
    •   如果是从   CD   或   DVD   安装   .NET   Framework   1.1.4322   的,则请将此光盘插入   CD-ROM   或   DVD-ROM   驱动器中。    
   
    •   如果   .NET   Framework   1.1.4322   是下载的,则请再次下载,然后将其保存到硬盘。    
   
    •   如果从网络驱动器上安装了   .NET   Framework   1.1.4322,则请重新连接到此共享位置。    
   
    b.   打开一个命令提示符窗口。    
   
    •   Microsoft   Windows   98、Microsoft   Windows   Millennium   Edition   或   Microsoft   Windows   NT1.   单击“开始”,然后单击“运行”。    
   
    2.   键入   command,然后单击“确定”。    
   
    •   Microsoft   Windows   2000、Microsoft   Windows   XP1.   单击“开始”,然后单击“运行”。    
   
    2.   键入   cmd,然后单击“确定”。    
   
    c.   在命令提示符下,键入安装源\dotnetfx.exe   /t:%temp%   /c:"msiexec.exe   /fvecms   %temp%\netfx.msi",然后按   Enter   键。    
   
    重要说明:要修复包含在操作系统中的   Microsoft   .NET   Framework,您必须使用操作系统中的“修复”选项或“重新安装”选项。以下是包含   Microsoft   .NET   Framework   的操作系统:    
   
    •   Microsoft   Windows   Server   2003    
   
    •   Windows   XP   Tablet   PC   Edition    
   
    •   Windows   XP   Media   Center   Edition    
     
       
  Top

4 楼hao1geren(一个好人)回复于 2006-12-04 15:05:18 得分 10

楼上好强!  
   
  首先正确安装IIS,然后添加删除程序,把vs03相关的4个都删除掉,.nerframework   1.1         language   pack   ,   2个J#的,然后让系统自动装Top

5 楼prochf(love bcb)回复于 2006-12-04 19:22:15 得分 0

不知道以上各位的行不行得通,我自己在XP下安装也出现和楼主同样的问题  
  我看了一下,IE是6.0sp2的,应该没事了,FrontPage服务器扩展也装了,也配置了服务器扩展  
  所以我就放入系统必备盘,先打开FRAMEWORK1.1的目录,安装,接着打开每个目录,执行各自安装  
  安装完后放入第一张盘,哈哈,第一项"系统必备变灰了,第二项可安装,直接点第二项,这下面要做的吉就好办了Top

6 楼wdy9927()回复于 2006-12-04 19:53:11 得分 0

好长啊。  
   
   
  我的办法是   运行->msconfig   把无用的启动项都暂时去掉。  
   
  重起,安装,搂主试试吧。  
  Top

7 楼free_wang()回复于 2006-12-05 11:28:42 得分 0

哦Top

8 楼wht6411(weblover|要毕业啦!HUST)回复于 2006-12-05 11:31:35 得分 0

用注册表应该可以解决问题,baidu一下。  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:frankxiong1983
  • gongyu333
  • fellowcheng
  • fellowcheng
  • hao1geren

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo