b w*_*b w 8 visual-studio visual-c++ windows-7
需要在Windows 7(32位)上安装Visual Studio 6处理器包.
首先我安装了VS6 + SP6,这可以防止PP安装.我卸载了VS6并重新安装了VS6,我正在尝试安装SP5.
现在抱怨MDAC 2.5或2.6需要先安装.我试过2.5,2.6和2.8.所有都通过小提取进度对话框,似乎完成.但SP5仍然失败了:

有关正确安装VS6 + SP5 + PP的想法吗?
编辑:或者,任何方式来正确安装VS6(或只是VC6)+ SP6 + PP?处理器包拒绝安装在SP6上,坚持使用SP5.
编辑:我发现一篇KB文章建议注册表更改,并安装SP6 + PP,但我收到此错误,这显然表明没有安装PP:
--------------------Configuration: test - Win32 Debug--------------------
Compiling...
test.cpp
c:\svn\test\test.cpp(127) : error C2520: conversion from unsigned __int64
to double not implemented, use signed __int64
Error executing cl.exe.
test.dll - 1 error(s), 0 warning(s)
Run Code Online (Sandbox Code Playgroud)
编辑:修正了标题.
b w*_*b w 17
虽然这不受支持,但你得到的正常警告可能不适用于Windows 7,但我现在安装和编译它.
找到一个实际上运行良好的解决方案.基本上,您必须手动编辑VS6 Service Pack 5的STF文件以跳过MDAC检查.
安装VS6.执行自定义安装并取消选择Visual Studio Analyzer以及您不需要的任何其他内容.我最后安装了一些misc安装InterDev和VC++.工具.(OLE Viewer导致问题.)
从CD中提取(或从CD复制)Service Pack 5文件到文件夹.
修改SP598ENT.STF以从步骤13中的列表中删除36(MDAC检查)
13 Group 283638 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
并保存文件.为了完整性,你可以完全删除步骤36(和37),但这对我有用,但不是我第二次尝试这个.这些行如下:
36 Depend "27 ? : 37" 37 IsWin95 CustomAction "sp598ent.dll,CheckForMDAC"
运行SETUPSP5.EXE并让Service Pack 5完成安装.
| 归档时间: |
|
| 查看次数: |
15187 次 |
| 最近记录: |