Win7 64/32 бит C# dll сомнения
Можно ли создать файлы aC# dll и tlb на компьютере с 64-разрядной ОС win7 и заставить его работать на компьютере с 32-разрядной ОС win7?
Заранее спасибо:)
Редактировать: я использую dll C++, который вызывает файл.tlb, сгенерированный в моем dll proj взаимодействия C# COM.
1 ответ
Решение
Если вы создаете чистую C# DLL, вы не получите файл TLB. Создайте его с целью "Любой процессор", и он будет отлично работать на 32- или 64-битных компьютерах.
Обычно вам нужен только файл TLB, если вы экспортируете COM-компонент (насколько я понимаю) - нужно ли вам это делать?