views:

42

answers:

0

I have an unmanaged C++ project that uses a third-party .NET dll. It builds fine on one machine, but not on another--the IDE can't find the class definitions.

I ran RegAsm.exe TheLib.dll /codebase /tlb:TheLib.tlb, and the registry entries on the two machines match. That is, even though the IDE says that TheLib.Function() is undefined, it's there in the registry on both machines.

What could I be doing wrong? (The source on the two machines is checked out of the same repository, and there are no uncommitted or unversioned files.)