Original Post
In my Using VS6 with DirectX April 2005 SDK thread, I showed how to get VS6 and DirectX 9 April 2005 SDK to work. I have just now updated that thread by adding revised links, file listings etc. I was going to add this post to that same thread, but couldn't since the thread has been retired. So, for those of you with legacy apps which can only build with the [legacy] VS6 + 2005 SDK, this is how you do it.
- Backup the following folders from your DirectX April 2005 SDK. You can backup the whole thing if you want, but thats just a waste of disk space. include lib\x86
- Uninstall DirectX April 2005 SDK
- Create a folder (of the same name as the now uninstalled original) for the backed up files and copy the files into it. e.g. Microsoft DirectX SDK (April 2005)
- Install the latest DirectX SDK e.g. August 2006 e.g. Microsoft DirectX SDK (August 2006)
- Go into VS2005 and add the folders for your August 2006 DirectX SDK