Руководство по использованию библиотеки с открытым исходным кодом разбивает обновления с помощью установщика Windows (MSI) - PullRequest
0 голосов
/ 24 ноября 2018

Эта рекомендация из руководства библиотеки Microsoft с открытым исходным кодом:

✔️ РАССМОТРИТЕ только основную версию в AssemblyVersion [ ссылка ].

строго несовместим с установщиком Windows (MSI).

Когда пользователь устанавливает новую версию программы, MSI покидает старые библиотеки, если AssemblyVersion не была изменена (AssemblyFileVersion игнорируется MSI!).Это также относится к сторонним библиотекам с открытым исходным кодом, используемым программой.

На самом деле мне нужно перекомпилировать каждую библиотеку и вручную установить AssemblyVersion, если разработчик библиотеки следовал указаниям библиотеки с открытым исходным кодом.

Есть ли решение этой проблемы?

...