Upgrading to VC++ 2003

I believe that this is probably a stupid question, but I would just like to know for sure before I spend the money. I currently have Visual C++ 6, and the Visual C++ 2005 Express Edition Beta. I am interested in purchasing Visual C++ 2003, however, I need to know whether or not I will still be able to build and maintain the OLE Automation Servers that I have in VC++6. I have tried to build one in VC++ 2005 Express Edition and it won't build because it can't find midl.exe. Thank you for any help.
[503 byte] By [DavidVestal] at [2007-12-17]
# 1

You can build the OLE Servers but the express edition won't include the midl.exe. midle.exe is part of the PSDK which needs to be installed separately if you are using the Express Edition of VC2005.

Here is a very helpful link on how to use the Express Edition with the PSDK:
http://lab.msdn.microsoft.com/express/visualc/usingpsdk/default.aspx

Thanks,
Ayman Shoukry
VC++ Team

AymanShoukry at 2007-9-9 > top of Msdn Tech,Visual C++,Visual C++ General...