Windows7下安装VC2008绿色版

简介:
+关注继续查看

下载: 
VC2008编译器 
http://www.xdowns.com/soft/38/138/2008/Soft_43924.html 
VC2008IDE(不是最新版本,后面有看雪论坛的最新版本下载) 
http://www.xdowns.com/soft/38/121/2008/Soft_43859.html 
使用VC2008编译器: 
image 

VC2008IDE的安装稍微麻烦点,需要运行“初始化.exe”,然后选择VC2008编译器路径。 
Win7下运行时出现如下错误:

image 

这个问题看起来是无法在WinSXS中创建目录并复制文件。 
尝试在WinSXS目录上运行“管理员取得所有权”。(不执行这一步无法修改winsxs目录) 
然后创建x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_597c3456目录。 
重试,还是失败。 
手动复制该dll文件到目的目录。(先单独对该新建的目录运行“管理员取得所有权”。) 
然后再重试,OK。 
后来还遇到mfc90d.dll文件也复制失败,同样的方法处理它。 
这些问题都解决了,但最后写注册表时失败,这个不大好解决了。(除非安装一个VS2008,然后查看这些注册表都加了什么)

image 

尝试在WinXP上安装绿色VC2008和IDE成功,查看对应的注册表项,与Win7的相同。 
由此可见,不单纯是注册表的问题。 
尝试安装下面两个库:(发现:安装第一个之后,都能正常启动VC2008了。) 
Microsoft Visual C++ 2008 Redistributable Package (x86) 
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn 
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) 
http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=zh-cn 
解决问题过程中,参考了作者有关的如下网址,上面网友和作者留言的只言片语帮我解决了问题,在此表示感谢! 
参见: 
看雪论坛VC2008绿色最新版本下载:(极难下载,我一个都没下载成功,谁下载成功的欢迎共享一下) 
http://bbs.pediy.com/showthread.php?t=66741 
到作者博客留言: 
http://blog.skygz.com/guestbook.asp#comment 
作者的论坛: 
http://bbs.skygz.com/index.php 
注意要下载相同版本的IDE和编译器,否则可能报告版本不匹配。










本文转sinojelly51CTO博客,原文链接:http://blog.51cto.com/sinojelly/263083,如需转载请自行联系原作者

相关文章
|
1月前
|
Windows
Windows Server 2016 备份和灾难恢复-2
在“确认”界面中,可以看到该备份的标签信息,如图9.26所示。
34 0
|
1月前
|
安全 Windows
Windows Server 2016 备份和灾难恢复-1
备份是指将系统中数据的副本按一定的策略储存到安全的地方,而还原是指备份的反向过程,备份的目的是在系统发生故障或误操作后,利用备份信息还原数据,从而尽可能减小损失。备份的重要性只有在需要还原的时候才能体现出来,为了提高数据备份操作的效率,很多人喜欢用价格昂贵,操作复杂的专业备份工具来实现。其实,我们完全可以利用系统自带的数据备份功能来完成。在WindowsServer2016中,可以利用 Windows Server Backup进行数据的备份和恢复。
52 0
Windows Server 2016 备份和灾难恢复-1
|
2月前
|
文件存储 iOS开发 Windows
在服务器的raid1中安装windows server系统(踩坑记录)
在服务器的raid1中安装windows server系统(踩坑记录)
在服务器的raid1中安装windows server系统(踩坑记录)
|
2月前
|
Windows
Windows Server 2012 R2多用户远程连接配置步骤
Windows Server 2012 R2多用户远程连接配置步骤
210 0
|
2月前
|
缓存 JavaScript 前端开发
Windows7压缩包安装node.js 报错提示windows Server 2012 R2 和安装React脚手架 最详细教程
对于Windows 7安装node.js 提示“This application is only supported on wWindows 8.1,windows Server 2012 R2, or higher.”类似这种情况的,该问题是因为node.js官方在 x12版本后就不支持win7系统了。
|
2月前
|
SQL 关系型数据库 数据库
|
2月前
|
JSON JavaScript Java
Windows server中java使用phantomjs+echarts-convert生成图表,图片中的中文乱码 解决办法
我这里是用java的 Runtime.getRuntime().exec 调用命令行执行phantomjs加echarts-convert生成柱状图的命令,本来在本地处理的挺成功的,放到服务器上后生成的图片中的中文都是乱码,百度到的基本上都是linux上乱码,让安装字体。
|
3月前
|
Windows
WGCLOUD日常使用 - windows启动server,dos窗口显示乱码的问题处理
首先,这个乱码没有影响,忽略即可 这个是windows窗口编码导致的,不会影响程序运行,server/log下日志文件没有出现乱码,我们主要看日志文件
WGCLOUD日常使用 - windows启动server,dos窗口显示乱码的问题处理
|
3月前
|
SQL 搜索推荐 关系型数据库
Windows 系统彻底卸载 SQL Server 通用方法
Windows 系统彻底卸载 SQL Server 通用方法
141 0
Windows 系统彻底卸载 SQL Server 通用方法
|
Windows 编解码 编译器
VC中基于 Windows 的精确定时
在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位<wbr> 机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统中,就更需要精确定时操作。<br>   众所周知,Windows 是基于消息机制的系统,任何事件的执行都是通过发送和接收消息来完成的。<wbr> 这样就带来了一些问题,如一旦计算机的CPU被某
1578 0
相关产品
云迁移中心
推荐文章
更多