Dark_Halmut wrote:

So I got it to work by cd'ing to the .net 2 directory and doing

regasm "my full path to my dll\my.dll" /codebase


Is there a downside to this? There seems to be conflicting notation/articles out there on both of these methods.

Depends on what you are trying to do. Is you com app and c# dll in the same directory? If so use regasm with tlb option
regasm <full path>.dll /tlb:<fullpath>.tlb.
Don't use code base if you are going to install it in gac. More information here