Добавление сборок в GAC из Inno Setup
-
09-06-2019 - |
Вопрос
До недавнего времени мы использовали Inno Setup для наших установок, что я хотел бы продолжать делать, если только мы не сможем получить опция удаления в меню "Пуск" (спасибо Giovanni Galbo), однако теперь нам нужно настроить некоторые внешние библиотеки, что, как я подозреваю, выполнимо (или, по крайней мере, поддерживается) только в проекте установки .NET.
Можно ли вызвать библиотеку GAC'ing из другого приложения настройки?
Решение
Согласно http://jrsoftware.org/files/is5-whatsnew.htm вы должны быть в состоянии сделать это с версией 5.3 и выше
Добавлена поддержка .NET (это приводит к внутренней ошибке при использовании в системе без .NET Framework):
* Added new [Files] section flag: gacinstall. * Added new [Files] section parameter: StrongAssemblyName. * Added new constants: {regasmexe}, {regasmexe32}, {regasmexe64}.
Другие советы
Не уверен насчет библиотеки, но вы можете позвонить gacutil.exe для установки / удаления сборок.