I wish to include the Windows Media Player ActiveX control in a 64-bit WinForms application. When I add the control in the Forms designer, it automatically adds references to associated32-bit DLLs to my project. The compiler warns about unexpected runtime behavior when mixing 32-bit DLLs in a 64-bit app. I didn't even think it was possible to do so, but the control works. However, I'm experiencing odd behavior associated with playback of short files, and I'm concerned that it may have something to do with this mix. I searched my hard drive for versions of AxInterop.WMPLib and WMPLib, but found none other than those added to my project, so the originals must be in a compressed file somewhere.
Is is OK to use these 32-bit DLLs in a 64-bit application, or is there some way to get Visual Studio 2012 to add the 64-bit DLLs?
(Please redirect me if this isn't the correct forum.)