I have a .NET 2.0 application that won't run on a 64-bit OS (the customer tried both Server 2003 and Windows 7). The error message is:
The application failed to initialize properly (0xc0000135).
Googling this message returns little helpful information (one link I found just said if you get this message it's because they don't support 64-bit).
I'd like to enable 64-bit support in my app. I don't have a 64-bit system to test with, and I don't want to make that investment without having some idea of what it will take to make this work.
Does anyone know what this error code really means? Are there any common pitfalls in 64-bit support that I should look out for?
The only hunch I have is the .NET TAPI wrapper (a now obsolete product called TransPort) might not work on a 64-bit system. (The vendor is long gone, and I have no source code).