将vc6.0代码用vs2008打开出现了有关问题,不懂求解

将vc6.0代码用vs2008打开出现了问题,不懂求解
1>d:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afxcmn.h(2612) : error C2061: 语法错误 : 标识符“PNC_ADDRESS”
1>d:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afxcmn3.inl(637) : error C3861: “NetAddr_SetAllowType”: 找不到标识符1>c:\users\administrator\desktop\baselineii\smartpointer\stdafx.h(84) : fatal error C1083: 无法打开包括文件:“vld.h”: No such file or directory

------解决方案--------------------
Shellapi.h
看下头文件吧,不是说了缺少vld.h这个文件么,你看看有吗