Можно ли изменить манифесты сборки, кроме как путем взлома ILDASM / ILASM? - PullRequest
3 голосов
/ 30 марта 2010

У нас есть клиент, у которого есть две сборки .NET, A и B:

  • Сборка A, сборка ссылок B.
  • Сборка A не подписана, не запутана, исходный код недоступен.
  • Сборка B подписана, не запутана, есть доступный исходный код.

Я хочу изменить сборку A и изменить манифест так, чтобы вместо ссылки на подписанную версию B она ссылалась на неподписанную версию.

Я знаю, что можно использовать ILDASM для выгрузки IL, редактирования ссылок и повторного создания, используя ILASM, но есть ли лучший способ?

1 Ответ

1 голос
/ 04 июля 2010

Кажется, что декомпиляция с ILDASM, редактирование полученного IL и перекомпиляция с ILASM были путем наименьшего сопротивления.

...