I have an application which is currently in VC++.NET 2003. It is using two static libraries,

1. mfc71d.lib
2. wsock32.lib.

Now I want to convert this application in VC++.NET 2005. But it contains mfc80d.lib instead of mfc71d.lib.
If I change this static library to mfc80d.lib, my application in VC++.NET 2005 compiles successfully but gives the following error message box occurs, when execute the application.

AMT_sample_app.exe - Unable To Locate Component
This application has failed to start because MFC80D.DLL was not found. Re-installing the application may fix this problem.

Please guide me how can i Convert my VC++7.1 .NET 2003 application to VC++.NET 2005.

Many Thanks,

I dunno for C++ but when I open an older VC# 2003 application I fall automatically in a conversion wizzard, wich converts to 2005 if it can and wich it usually does. I expect it's the same for C++.