I'm having a difficult time updating a 64-bit COM object wrapping of IDL code. My colleague is able to generate the COM wrapping on his computer. I should have identical tools installed, but I am unable to do this. First note that we are using IDL 8.0.1, and are unable to upgrade. My colleague can run the 64-bit IDLDE, from the windows start menu, use IDLEXBR_ASSISTANT and generate the DLL and TLB with no problem. If I run from the start menu, I get a message saying "The devenv compiler must be in the path.". My colleague's path includes the VS2008 devenv compiler. So I started a VS2008 Command Prompt and ran "idlde.exe" from there. If I run the 32-bit idlde.exe, I can build the wrapping. But it is a 32-bit wrapping and fails at runtime in our system. If I run the 64-bit idlde.exe, I cannot build the wrapping. The only information I get from IDL is "The object could not be built." in the Build log tab of the export bridge assistant. 1. Is there any settings / environment variables that need to be set? 2. Is there a way to debug this -- get some more output to determine WHY the object could not be built? Thanks! -Steve
|