Я пытаюсь развернуть мою dll (просто dll, которая должна быть зарегистрирована, и ничего больше), но не могу найти лучший способ сделать это.
Кабина с подписью CA, кажется, является лучшим способом сделать это, так как это не похоже на полную программу для пользователя, и он получает только один запрос, но я сталкиваюсь со следующей проблемой:
- кабина загружена, затем появляется желтая полоса. Я хотел бы сказать пользователю что-то вроде «просто нажмите здесь», но как я узнаю, что желтая полоса уже отображается или кабина все еще загружается? Могу ли я проверить, отображается ли это как-то с помощью javascript?
Проблема, с которой я сталкиваюсь с MSI, заключается в том, что после установки dll и ее регистрации пользователь все еще получает желтую полосу и должен принять компонент для этого сайта, но я не понимаю, почему это не так случается, когда я устанавливаю надстройку с cooliris.com или quakelive.com - я устанавливаю их MSI и все. Как я могу добиться этого с MSI? И почему они используют MSI вместо кабины?
Кстати, моя dll используется только для одного сайта.