Я использую GacInstall
для публикации своих сборок, однако, будучи установленным в gac, я иногда удаляю свою «временную» копию сборок.
И потом, если я когда-нибудь захочу удалить сборки из gac, у меня нет файлов по первоначальному пути. Это вызывает проблему, поскольку я не могу заставить метод GacRemove
удалить сборки, если не сохраню исходные файлы.
Вывод: да, вам нужно указать путь к исходной DLL. (И постарайтесь не перемещать / удалять его позже). Если вы удалите его, попробуйте скопировать файл из GAC в исходный путь, и вы сможете удалить его, используя GacRemove
.