icmp.lib for VS 2005 or new Windows Platform SDK

icmp.lib is included in the VS 2003 platform SDK but not in the 2005 or the March 06 Windows Platform SDK. Where can I get the latest version of this library Is is part of another SDK I'm moving all my code previously built using VS 2003 to VS 2005 and I do not want to keep any of the VS 2003 directories, etc. What do I do in this case Should I keep using the icmp.lib that is in the VS 2003 platform SDK even though I'm using VS 2005 Thanks.

Answer this question

icmp.lib for VS 2005 or new Windows Platform SDK

  • Xi0N

    Can someone from MS reply to this   Having same problem.

    Just copying the library from VS 2003 does the trick but as noted above it might not be the latest version.  Content of the header hasn't changed at all, just the date and time stamp (not that it matters a toss).

    The ICMP API has always suffered from these problems, the header dependencies are a mess too.  If you look at the VS 2005 help for any of the ICMP functions they'll tell you it needs the IPhelper API library.

    Could it be that someone decided to flatten all this and have just one IP Helper header and library   That's what's needed (barring linker dependency considerations). I just wish someone would sort it.


  • icmp.lib for VS 2005 or new Windows Platform SDK