Я хотел бы удалить код из сборки, используя командную строку или графический интерфейс. Бывают случаи, когда сборки содержат типы, которые находятся в других сборках, и для этого требуется, чтобы вы добавили extern alias в свой код (что не так уж сложно). Альтернативой является перекомпиляция из исходного кода (если имеется) в отдельные сборки или извлечение кода из сборки каким-либо образом и добавление обратных ссылок в «основную» сборку.
Я думаю, я ищу ilunmerge. Кто-нибудь знает такую утилиту?