首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VS2008为何打开不了VS6.0的工程

2014-01-06 
VS2008为什么打开不了VS6.0的工程如图,出现以下提示:这是为什么呢?源程序是用VC6.0可以打开和编译,而用VS2

VS2008为什么打开不了VS6.0的工程
如图,出现以下提示:

VS2008为何打开不了VS6.0的工程

这是为什么呢?源程序是用VC6.0可以打开和编译,而用VS2008就不行了,这是为什么?

附注:我要打开的这个工程叫做 jpegsr9

求大牛指点 VS2008为何打开不了VS6.0的工程
[解决办法]
看不惯也得看,打不开就是打不开,没法子
PS:老代码也有很经典的地方,楼主习惯习惯就好了
[解决办法]
不行, 修改.project文件版本号实际也不可以, 
[解决办法]

VC6.0太难看了 定义、类型之类的查看特别不方便 还不支持跳转 落后时代的产物也不是当前项目的开发工具 看上去不顺眼、心里面不舒畅
挑IDE又不是挑老婆,何况老婆都不一定是越漂亮越好。
VS2008为何打开不了VS6.0的工程
[解决办法]
试试手动
对照.mak或.dsp文件的内容,将相关.h和.c文件,加入目标为
Win32 (x86) Console Application

Win32 (x86) Static Library
的新建项目中.
[解决办法]
工程文件本身是文本文件,里面文本结构不一样了
2008 是 .sln .vcproj 
6.0 是 .dsw, .dsp
[解决办法]
引用:
这个是我项目文件 可是它用VC6.0可以打开 但用VS2008就是打不开 你试下看 我想知道为什么


我已经说为什么了。再详细一点 :
因为打开文件的过程,实际上是 vc这个程序在读取文本的过程。
比如 vc6 读 test.dsw , vc2008 读 test.vcproj ,这俩文件里存储的内容,格式,都完全不一样了, 所以  vc6 没法解析  test.vcproj, vc2008没法解析 test.dsw ,所以 vc2008 打开不了 vc6 的工程 
[解决办法]
引用:
Quote: 引用:

试试手动
对照.mak或.dsp文件的内容,将相关.h和.c文件,加入目标为
Win32 (x86) Console Application

Win32 (x86) Static Library
的新建项目中.
我项目文件你看到了吗 下载地址在上面 你试试用VS2008能打开不 用VC6.0打开是没问题的了 再次附上项目文件下载地址: http://yunpan.cn/QD8Cv2AvL5LPM

我下载看了,里面和项目配置相关的只有.dsp和.mak文件.
VS2008从来没有承诺过可以通过自动转换打开所有VS6的项目.
参考14楼.
请关注:jpeg.dsp中# TARGTYPE "Win32 (x86) Static Library" 0x0104,我猜可能是它让VS2008转换乏力.

[解决办法]
或者你机器是64位的,没安装X86即32位相关.lib和.dll
[解决办法]
看看这个是否有效?
http://bbs.csdn.net/topics/310053084
[解决办法]
个人觉得LZ的贴图已经说明部分问题了:缺少特定平台的东西,至于是哪些,还得LZ自己把工程翻翻,看代码用了哪些“特殊”的东西。

[解决办法]
我的vs2010就可以转换,还能编译成功,呵呵,我人品上来了
[解决办法]
看看缺少哪某种平台,百度下看有没有对应VS 2008的。
[解决办法]
VC6,老掉牙的东西了,BUG极多,建议全切换到VS2010上来。

热点排行