Написал очень важную программу (.NET 5), скомпилировал - всё работает идеально. Скинул *.exe файл другу (у него установелен .NET 5) - не запускается без трёх файлов:
MyProject.runtimeconfig.jsonMyProject.runtimeconfig.dev.jsonMyProject.deps.json
Если удалить первый файл то получаю следущую ошибку:
Если удалить 2, 3 файл то никаких ошибок не получаю, но и экзешник не запускается.
Вопрос: как мне без всяких непонятных зависимостей запустить файл на другом ПК?

self-contained. Не запускается – Aarnihauta Mar 22 '22 at 06:46