У меня аналогичная проблема. Не запускается программа после обновления на версию выше второй.
Перечитал весь форум и везде совет обновить .Net 6
Как то странно выглядит такая политика.... почему в младших версиях этот компонент не был нужен, а теперь вдруг понадобился? Может стоит вернуться к работе без него и перестать грузить ненужными им проблемами простых пользователей вашей продукции.
Повторный совет поставить что то на комп вряд ли улучшит ситуацию. Может лучше прогамму доработать?