У меня есть видимая DLL-библиотека COM, подходящая для 32- и 64-разрядных архитектур, которую я использую для добавления пункта меню в контекстное меню проводника Windows. Используя "regasm myassembly.dll / codebase", я регистрирую dll и вижу новый пункт меню. Здорово. Отмена регистрации тоже работает нормально.
Теперь я хочу создать файл .reg, чтобы добавить этот пункт меню на машины, не предназначенные для разработки. Я использую regasm myassembly.dll / codebase / regfile, который создает файл reg, который я могу импортировать с помощью regedit. Проблема в том, что после импорта .reg я не вижу значок меню. Почему регистрация могла быть неудачной? Обратите внимание, что я использую 64-битную систему.