Ответ 1
Вам нужно использовать regasm.exe
для регистрации 32-битного и 64-битного интерфейсов. Мне кажется, вам нужно запустить каждый из regasm.exe
in:
C:\Windows\Microsoft.NET\Framework\v2.0.50727
и
C:\Windows\Microsoft.NET\Framework64\v2.0.50727
Итак... в вашем случае вам нужно запустить regasm.exe
в папке Framework64\v2.0.50727
.
Вот пример, который мы используем для регистрации DLL-взаимодействия COM для одного из наших устаревших приложений ASP:
regasm.exe Hosting.DeviceManager.Power.dll /register /codebase /tlb