用vs2008打开vc6.0的文件时出现的错误

dangang2011 2012-10-12 04:31:20
用vs2008打开vc6.0的文件时出现的,里面出现连接错误。
intellisense信息不能用于VC++项目,因为无法打开intellisense数据库文件 D:\SDK\Reader1000SDK(VC)\ReaderDemo.ncb进行写入。
...全文
276 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2013-05-17
  • 打赏
  • 举报
回复
包含有 GetSystemPorts 的.cpp 或 lib 没有包含到工程中
gesturexiaoxin 2013-05-17
  • 打赏
  • 举报
回复
用的RFID读写器吧,我去,我也遇到这个问题了。我操
Eleven 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

谢谢1楼的回复。问题是个连接错误。
错误 1 error LNK2019: 无法解析的外部符号 "int __stdcall GetSystemPorts(class ATL::CStringT<char,class StrTraitMFC<char,class ATL::ChTraitsCRT<char> > > *,class ATL::CStringT<char,class StrTra……
[/Quote]
你这个是链接错误,是不是说呢么库文件没有被加载进去?
dangang2011 2012-10-13
  • 打赏
  • 举报
回复
用dsp文件打开仍有连接错误的,但是原来打不开资源视图现在能打开了。
dangang2011 2012-10-13
  • 打赏
  • 举报
回复
谢谢1楼的回复。问题是个连接错误。
错误 1 error LNK2019: 无法解析的外部符号 "int __stdcall GetSystemPorts(class ATL::CStringT<char,class StrTraitMFC<char,class ATL::ChTraitsCRT<char> > > *,class ATL::CStringT<char,class StrTraitMFC<char,class ATL::ChTraitsCRT<char> > > *)" (?GetSystemPorts@@YGHPAV?$CStringT@DV?$StrTraitMFC@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@0@Z),该符号在函数 "protected: virtual int __thiscall CConnectReader::OnInitDialog(void)" (?OnInitDialog@CConnectReader@@MAEHXZ) 中被引用 ConnectReader.obj ReaderDemo
错误 2 fatal error LNK1120: 1 个无法解析的外部命令 Debug/Reader2600调试版.exe ReaderDemo
dangang2011 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
搞了半天,发现也没什么库文件没加啊,原来的vc6.0的程序是可以用的啊。
傻X 2012-10-12
  • 打赏
  • 举报
回复
dsw文件被破坏了。使用dsp文件打开看看
wqvbjhc 2012-10-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
用vs2008打开vc6.0的文件时出现的,里面出现连接错误。
intellisense信息不能用于VC++项目,因为无法打开intellisense数据库文件 D:\SDK\Reader1000SDK(VC)\ReaderDemo.ncb进行写入。
[/Quote]
这是不是具体的错误信息。
你指的链接错误是什么,贴图最清楚
微软原版解决工具下载 1. 下载FileTool.exe,并解压 2. 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定 3. 点击Bulid-Build FileTool.dll,生成FileTool.dll文件 4. 把生成的FileTool.dll文件拷贝到合适的地方(避免误删),在VC6.0中点击Tools-Customize 5. 在出现的“Customize”对话框中,点击Add-Ins and Macro Files标签 6. 点击Browse,在文件类型下选 dll , 定位刚才生成的dll文件,点击确定,然后点击OK保存设置 7. 此VC中会出现一个上面只有两个图标的工具栏,点击其右上角的“X”按钮将其关闭,然后关闭VC6.0并重新启动程序 将这个dll文件复制到X:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns 重新打开VC++6.0,工具->定制->附加项和宏文件,选中FileTool Developer Studio Add-in即可。 此打开VC6会有一个浮动工具栏(A O),点击A就是添加文件到工程,点击O就是打开文件 8. 还是在VC6.0中点击Tools-Customize 9. 在Customize对话框中点击Keboard标签 10. 从Category的下拉菜单框中选择File 11.在Commands窗口中选择FileOpen 12.在Current keys窗口中选择CTRL+O条目,并点击Remove 13.从Category的下拉菜单框中选择Project 14.在Commands窗口中选择InsertFilesIntoProject,如果之前给它注册了快捷键,则按照上面所说步骤移除之,默认情况下它是没有快捷键的 15.从Category的下拉菜单框中选择Add-Ins

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧