Я пытаюсь развернуть библиотеку .NET с помощью WiX.
MSI копирует библиотеку в GAC (глобальный кэш сборок), и я могу найти свою библиотеку в Windows \ Assembly. «Круто», - сказал я.
Но, возможно, я упустил что-то важное, поскольку установленные приложения, использующие эту библиотеку .NET, не находят сборку, и Visual Studio не может предложить библиотеку для ссылки на нее в проектах.
В заключение, кажется, что установка библиотеки .NET в GAC не приносит никакой пользы, так как она не может быть загружена и не может использоваться для разработки. Конечно, я могу скопировать DLL в рабочую копию приложения и, конечно, могу включить в среду PATH путь установки ...
... но как я могу развернуть сборку .NET и интегрировать ее в хост-систему без дублирования файлов и изменения среды?