Объединить две сборки во время выполнения - C # - PullRequest
3 голосов
/ 14 сентября 2010

Можно ли объединить две сборки во время выполнения так, чтобы при итерации по ExportedTypes возвращались все типы из обеих исходных сборок?

Почему:

Я используюрамки миграции баз данных для обновления моих баз данных.Требуется одна сборка, состоящая из специальных классов, которая определяет изменения, внесенные в базу данных.

У меня есть две базы данных, которые очень похожи.Многие таблицы идентичны, но у каждой есть пара уникальных таблиц.Я хотел бы иметь общую сборку миграции и определенную сборку для каждой базы данных.Но чтобы использовать его с моей платформой, мне нужно объединить две сборки в одну.Это возможно?

1 Ответ

4 голосов
/ 14 сентября 2010

Посмотрите на ILMerge :

ILMerge - это утилита для объединения нескольких сборок .NET в одну сборку .NET.

Хотя он работает только во время выполнения v2.0 .NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...