|
I hope this si the right forum.
I am running x64 bit Vista system. I have installed the Remote Server Administration Tools for Vista so that I can get access to the CertAdm.dll that holds the ICertView2 interface to the Microsoft Certificate Server.
That process worked and I can view my remote certificate server. However, I cannot add a the CertAdm.dll/tlb to a project reference. The best that I can determine is this is because I installed (as I had to) the x64 bit administration tools and they did not register the COM interfaces in the WOW 64 registery location for use by 32-bit processes (Visual Studio in this case). Also, if Ibrowse c:\windows\system32 from the add reference dialog in Visual Stdio, it actually displays c:\windows\SysWOW64 instead. (Not a real big surprise.)
The question becomes how can I do development against x64 bit COM objects since I can see no way to add them to a project reference.
To to double check, I repeated this process on a 32 bit machine and the CertAmd 1.0 Type Library appears in the COM tab of the Add Refence dialog as expected.
Thanks
Roy |