После скачки обновлений, ничего не трогать, пойти в свой временный каталог пользователя, куда MRS2 накидала скачанных архивов. У меня это c:\Users\vpv\AppData\Local\Temp\mrs-update.
Далее, открываем каталоги в компонентами MRS2 (у меня это d:\MounRiver_Studio2\resources\app\resources\win32\) и через "Синхронизацию каталогов", только новые версии файлов, переписываем/добавляем поверх того, что есть, из свежескачанных архивов.
Вопросы:
1) Почему через синхронизацию? Потому, что в архивах обновления некоторые файлы старее, чем в установленной MRS2. Хотя имеют тот же размер.
2) Нафиг это нужно, если и так всё работает? В архивах много новых бинарных файлов, например CH32V208.bin, CH32V307.bin и пр., в каталоге Firmware, а так же много различных DLL'ек, с новыми датами и бОльшими размерами. Я в MRS2 не эксперт, потому просто посчитал иметь актуальные версии полезным.)
P.S. Проверил свои проектики, все компилится и работает. Меню "Чек апдейт" наконец-то пишет, что всё аптудей.