Добавление сборок в GAC из Inno Setup

До недавнего времени мы использовали Inno Setup для наших установок, и я хотел бы продолжить это, если мы не сможем получить опцию удаления в стартовом меню (спасибо Джованни Галбо), однако теперь нам нужны GAC некоторые внешние библиотеки, что, как я подозреваю, возможно только в по крайней мере, поддерживается только), хотя .NET Setup Project.

Можно ли вызвать библиотеку GAC из другого установочного приложения?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
4
0
4 620
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Не уверен насчет библиотеки, но вы можете вызвать gacutil.exe для установки / удаления сборок.

Не хорошая идея. gacutil.exe является частью SDK и не находится на обычном компьютере "не разработчика".

Robert Love 05.06.2011 16:49

Согласно документации Microsoft, вы не должны использовать gacutil в производстве: msdn.microsoft.com/en-us/library/dkkx7f79(v=vs.110).aspx

Bruce Van Horn 26.04.2016 21:27
Ответ принят как подходящий

Согласно http://jrsoftware.org/files/is5-whatsnew.htm вы сможете сделать это с v5.3 и выше.

Added .NET support (these cause an internal error if used on a system with no .NET Framework present):

* Added new [Files] section flag: gacinstall.
* Added new [Files] section parameter: StrongAssemblyName.
* Added new constants: {regasmexe}, {regasmexe32}, {regasmexe64}.

Другие вопросы по теме