Если у вас есть VS Setup Project
После добавления ваших выходов, файлов и т. Д.
Щелкните правой кнопкой мыши на корне приложения MSI Project и выберите view
, затем File System
Здесь вы увидите, куда устанавливаются все ваши файлы, а также заметите Global Assembly Cache Folder
. Перетаскивая библиотеки dll, которые вы хотите видеть в GAC, в эту папку, когда вы запускаете msi, он устанавливает все ваши библиотеки dll в GAC.
В сторону
Будьте осторожны при установке этого на свой локальный компьютер, если вы пытаетесь запустить процедуру отладки и имеете ссылку на версию dll, существующую в вашем GAC, она будет использовать эту ссылку вместо той, которая есть в вашем решении.
Исправление для этого - изменить номер версии соответствующего проекта в вашем решении VS, как только вы добавите последнюю версию в GAC.