вынести и сохранить поведение сериализатора, использовавшегося в старой версии Моно.
Что делаю: создал проект, взял соответствующий mscorlib.dll и положил его в проект, добавил ссылку и сделал элиасы. Юзинги объявляю через элиас.
Кроме того, использую Fody.Costura, чтобы создать единую dll.
Пока нахожусь в Райдере, при <Control>-клике с по классу, открывается декомпилированная версия ПОДСТАВЛЕННОЙ стандартной библиотеки.
Размер собранной ДЛЛки, без сжатия,
https://i.imgur.com/qgiF0cb.png
Однако, если декомпилировать собранную на прошлом шаге dll-ку, то ссылка на вставленную либу пропадает, по <Control>-клику открываются классы из системной СТАНДАРТНОЙ библиотеки. Соответственно, теряется весь смысл работы
https://i.imgur.com/U17FTeG.png
Ну и вопрос - какием образом можно заставить этого франкенштейна работать, и не терять свои зависимости?
Спасибо
А вот у тебя весёлая история. Разобрался с ней?
Обсуждают сегодня