今天做老师布置的作业,做一个TCP客户端,原本已经做好了,编译也通过,运行出现窗口。过了一会儿,我去吃了个饭后,我想在调试下这个工程,所以就在无意中打开了TCP客户端Dlg.cpp文件,文件默认以VC6.0打开了,我手贱的编译了一下,运行了下,显示连接错误,我这时候顿悟错了,应该打开工作区文件.dsw 文件的,这是返回去打开.dsw文件,可是文件根本出不来classview,编译也显示连接错误LINK2001。
我想可能是这时候我把该工程中原本的连接关系打乱了,我百度无果,一起之下重写了,再编译后比较两个文件有何区别,最后找到原来是TCP客户端.dsp文件出错。因为我替换正确的后编译正常。所以原本的工程是有内在联系,我不应该对单个文档进行编译,或者运行,改变一个工程的 dsp文件的信息。