2个回答
展开全部
第一招:
1、清空曾经的安装(包括以前其他所有版本的相关组件),包括windows/temp文件夹下的内容。
2、打开vs的光盘,在vs/wcu/msi31文件夹下有一个windows installs的文件,安装之。
3、重启电脑,关闭杀毒软件和防火墙。
4、修改programe file和temp文件夹让安装程序有足够的权限,其实就是用administrator登陆安装2005。
5、现在就可以直接安装了。
(如果此找不行,请看下招)
第二招:
<!--[if !supportLists]-->1、 <!--[endif]-->打开VS2005安装盘,进入目录VS /wcu/DExplore
<!--[if !supportLists]-->2、 <!--[endif]-->手动运行DExplorer.exe
<!--[if !supportLists]-->3、 <!--[endif]-->再次运行VS2005安装程序。
第三招:
<!--[if !supportLists]-->1、 <!--[endif]-->修复.Net framework 2.0
<!--[if !supportLists]-->2、 <!--[endif]-->移除一个名为Rgstrtn.lck的文件,该文件可能在
"%APPDATA%/Microsoft Help" or %temp% or directory under %temp% or
"/Documents and Settings/All Users{.Windows}/Application Data/Microsoft Help"。
<!--[if !supportLists]-->3、 <!--[endif]-->Then, see if ANY directories exist under "%APPDATA%/Microsoft Help" or
"/Documents and Settings/All Users{Windows}/Application Data/Microsoft Help", they need to be moved to another directory for this error to go away, a rename to another name will not work, the code is checking the existance of ANY directory regardless of name and the directories "%APPDATA%/Microsoft Help" or "/Documents and Settings/All Users/Application Data/Microsoft Help" having any directory under it will not resolve this error.
(英文很简单,我就不翻译了,基本意思就是要将Microsoft Help下的所有文件夹移除或重命名,大家注意看好路径就好了)。www.2cto.com
<!--[if !supportLists]-->4、 <!--[endif]-->确保以Administrator登陆,有足够的权限操作安装。
<!--[if !supportLists]-->5、 <!--[endif]-->再次安装VS2005
(以上三招基本上够用了,能够解决大部分的这样问题,如果你还不行,那你遇到的情况可能跟我一样,那就试试下面这招吧,呵呵)
第四招:
<!--[if !supportLists]-->1、 <!--[endif]-->打开你的安装程序的temp目录,我的是在/Documents and Settings/luocl(你登陆的用户名)/Local Settings/Temp。
<!--[if !supportLists]-->2、 <!--[endif]-->去掉Temp文件夹的加密属性:点击Temp文件的属性——>常规——>高级,将“加密内容以便保护数据”一项的勾选去掉,点击确定。
<!--[if !supportLists]-->3、 <!--[endif]-->重新安装VS2005.
(如果这一招也搞不掂你的问题,那我也没办法,呵呵,这个时候我猜你一定很抓狂,呵呵,但是还是请你坚持一下,说不定答案离你就一步之遥了, 如果你最后成功解决了,希望你能把你的经验告与我知,让我也能和你一起分享你的喜悦!)
1、清空曾经的安装(包括以前其他所有版本的相关组件),包括windows/temp文件夹下的内容。
2、打开vs的光盘,在vs/wcu/msi31文件夹下有一个windows installs的文件,安装之。
3、重启电脑,关闭杀毒软件和防火墙。
4、修改programe file和temp文件夹让安装程序有足够的权限,其实就是用administrator登陆安装2005。
5、现在就可以直接安装了。
(如果此找不行,请看下招)
第二招:
<!--[if !supportLists]-->1、 <!--[endif]-->打开VS2005安装盘,进入目录VS /wcu/DExplore
<!--[if !supportLists]-->2、 <!--[endif]-->手动运行DExplorer.exe
<!--[if !supportLists]-->3、 <!--[endif]-->再次运行VS2005安装程序。
第三招:
<!--[if !supportLists]-->1、 <!--[endif]-->修复.Net framework 2.0
<!--[if !supportLists]-->2、 <!--[endif]-->移除一个名为Rgstrtn.lck的文件,该文件可能在
"%APPDATA%/Microsoft Help" or %temp% or directory under %temp% or
"/Documents and Settings/All Users{.Windows}/Application Data/Microsoft Help"。
<!--[if !supportLists]-->3、 <!--[endif]-->Then, see if ANY directories exist under "%APPDATA%/Microsoft Help" or
"/Documents and Settings/All Users{Windows}/Application Data/Microsoft Help", they need to be moved to another directory for this error to go away, a rename to another name will not work, the code is checking the existance of ANY directory regardless of name and the directories "%APPDATA%/Microsoft Help" or "/Documents and Settings/All Users/Application Data/Microsoft Help" having any directory under it will not resolve this error.
(英文很简单,我就不翻译了,基本意思就是要将Microsoft Help下的所有文件夹移除或重命名,大家注意看好路径就好了)。www.2cto.com
<!--[if !supportLists]-->4、 <!--[endif]-->确保以Administrator登陆,有足够的权限操作安装。
<!--[if !supportLists]-->5、 <!--[endif]-->再次安装VS2005
(以上三招基本上够用了,能够解决大部分的这样问题,如果你还不行,那你遇到的情况可能跟我一样,那就试试下面这招吧,呵呵)
第四招:
<!--[if !supportLists]-->1、 <!--[endif]-->打开你的安装程序的temp目录,我的是在/Documents and Settings/luocl(你登陆的用户名)/Local Settings/Temp。
<!--[if !supportLists]-->2、 <!--[endif]-->去掉Temp文件夹的加密属性:点击Temp文件的属性——>常规——>高级,将“加密内容以便保护数据”一项的勾选去掉,点击确定。
<!--[if !supportLists]-->3、 <!--[endif]-->重新安装VS2005.
(如果这一招也搞不掂你的问题,那我也没办法,呵呵,这个时候我猜你一定很抓狂,呵呵,但是还是请你坚持一下,说不定答案离你就一步之遥了, 如果你最后成功解决了,希望你能把你的经验告与我知,让我也能和你一起分享你的喜悦!)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你干嘛一定要用vs2005啊?难道你在看天书夜读?
还是在做工程?
推荐用别的吧!
据我所知win7 64位的VC++6.0真的不能用,vs2010我试过了,可以的!vs2005就不知道了
你的系统应该是win7 不知道是不是64位的!
还是在做工程?
推荐用别的吧!
据我所知win7 64位的VC++6.0真的不能用,vs2010我试过了,可以的!vs2005就不知道了
你的系统应该是win7 不知道是不是64位的!
追问
我是属于完全的新手啊。。。我都不清楚VS能否完成VC可以完成的编程。。。VS的功能是完全包含了VC并且超越VC了吗?
追答
当然了,VS就是VC后来出来的,你说呢?vs包含了VC说完全包含是正确的!
建议新手学习从C语言开始,不想解释了
用TC获VC学习!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询