У меня есть исполняемая сборка, которая динамически генерирует другую сборку с использованием AssemblyBuilder.
Сгенерированная сборка состоит из функций, которые просто проверяют конструкцию определенных классов в исполняемой сборке. Поскольку функции в сгенерированных ссылочных классах сборки в исполняющей сборке, я хочу, чтобы исполняющая сборка встраивалась в создаваемую сборку.
Пока мне удалось создать только сборку, которая ссылается на исполняющую сборку, но не ту, которая встраивает ее. Важно, чтобы у меня была только одна финальная сборка (.dll).
Нужно ли встраивать сборку как ресурс? Если так, то как? Я не хочу писать код для динамической загрузки встроенной сборки, если только это не единственный способ. Я ищу что-то простое, например AssemblyBuilder.EmbedAssembly (GetExecutingAssembly ()).