Re[2]: есть
От: Jack128  
Дата: 25.11.22 07:47
Оценка: +1
Здравствуйте, Quebecois, Вы писали:

Q>1. Возьмем 3 сборки:

Q> Q>2. Меняем в ParentAssembly int x -> string x.
Q>3. Пересобираем ParentAssembly и ChildAssembly. Все собралось без ошибок и зарелизилось.
Q>4. Где-то в другой временной зоне громко ругается разработчик UserAssembly, который начал вываливаться с MethodNotFoundException.

Q>Явное определение конструкторов (которое на раз генерируется IDE) это предотвращает — ChildAssembly выдаст ошибку на этапе компиляции, разработчик вспомнит, что это public API и откатит все взад.

Ну дык ctor ParentClass тоже public api, но разработчик спокойно его поменял.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.