Эта рекомендация из руководства библиотеки Microsoft с открытым исходным кодом:
✔️ РАССМОТРИТЕ только основную версию в AssemblyVersion [ ссылка ].
строго несовместим с установщиком Windows (MSI).
Когда пользователь устанавливает новую версию программы, MSI покидает старые библиотеки, если AssemblyVersion не была изменена (AssemblyFileVersion игнорируется MSI!).Это также относится к сторонним библиотекам с открытым исходным кодом, используемым программой.
На самом деле мне нужно перекомпилировать каждую библиотеку и вручную установить AssemblyVersion, если разработчик библиотеки следовал указаниям библиотеки с открытым исходным кодом.
Есть ли решение этой проблемы?