Могу ли я установить двоичные файлы в GAC через установщик VSIX?
Вопрос
У меня есть гибридный установщик, который бросает двоичные файлы на целевой машине (WIX), а также устанавливает шаблоны в Visual Studo (VSIX). VSIX хранится как двоичный в установке и установлен через пользовательское действие, когда установка будет завершена.
Это работает, но есть несколько вопросов. Я мог бы обойти эти проблемы, если бы я мог пропустить Wix и установить все через VSIX.
Проблема в том, что я должен бросить немного двоичных файлов в GAC. Если я смогу бросить двоичный диск в GAC в VSIX, то все будет круто. Но я не могу найти никакой информации о том, как это сделать.
В качестве альтернативы, я могу установить двоичные файлы в определенное место на целевой машине с использованием VSIX?
Это возможно это возможно?
Решение
Нет. VSIX не может поставить файлы в GAC и не могу добавить записи реестра для вас. EXE или MSI Install - это то, что вам нужно. Ваши пользователи потеряют возможность включения / отключения изнутри удлинительных менеджеров, хотя, что грустно.
https://msdn.microsoft.com/en-us/library/vstudio/dd393694(v=vs.100 ).aspx.Суммируют ваш выбор развертывания и подтверждает вещь NO-GAC.