Если вы создаете чистую C # DLL, вы не получите файл TLB. Создайте его с целью «Любой процессор», и он будет отлично работать на 32- или 64-разрядных компьютерах.
Обычно вам нужен только файл TLB, если вы экспортируете COM-компонент (насколько я понимаю) - вам нужно это сделать?