I downloaded an application to play .mid files, and unpacked the zip file into a subfolder of Program Files. (The application is quite an old one, and doesn't have an installer.) It works fine.
Now I want to make this application my default player for .mid files. When I follow the usual methods, I can browse to the application's .exe file, but when I click the "Open" button, the application I have selected is ignored and I am offered Windows Media Player as default instead.
I have found that I can make the new application default by copying its .exe to my desktop, and performing the procedure on that copy. But I'd rather not do that if I could understand what is preventing the application being used as default from where I have put it.
I tried adding the subfolder of Program Files to my Path, but that makes no difference, even after restarting Vista. Any ideas please?