I have written a Navisworks .NET plugin that uses COM via the COM Bridge. It seems the Navisworks COM Interops between 32 and 64 are not compatable and although the .NET portions will run in either, If I build project in VS in 32 bit, the COM section will not run in 64 and vice versa, because the Autodesk.Navisworks.Interop.ComApi in each are different file versions and have different manifests. My guess is at runtime the 32 bit version is already loaded by Navisworks, and will not run with a project built w/ the 64 bit ersion and vice versa. Anyone know anything more on this? Thanks in Advance.
I have not a 32bits environment at this moment. Could you elaborate the scenario? e.g. if you deployed Interop of COM API from 32 to 64. Could you share a small sample project? Probably it would help to find something from the properties of the project.