Вы должны войти, чтобы создавать сообщения и темы.

Как сделать portable версию проекта релизного .exe и особенности запуска проектов .Net 5.0 и выше

Что делать?
- Я не знаю (Переписать проект на.Net 4.7 где уже есть нативная поддержкой этого фремйворка самой windows)
- Я знаю! (Предложите вариант как сделать портабл версию приложения с портаоб поддлержной фрейморка .Net v5.0- v7.0)
- покажите результаты опроса (воздерживаюсь от ответа)

делаю прогрмму синхронизации файлов для себя и для предприятия.
Начал с .Net 4.7, но перешел на .Net 5.0, т.к.в старом фреймворке не понравился вид окна FolderBrowserDialog -  окно проводника очень уж урезанно... 

старый фрейм:

новый фрейм:

Но версии .Net свыше 4.8 в windows нативно не поддерживаются значит придется устанавливать фреймворк вручную, точнее приложение само фреймворк-то закачает, а пользователю придется - таки при первом запуске приложения подтвердить установку.

да и на серваке не разрешена установка программ, запуск - да, установка - нет.
Переписывать на .Net 4.7 не хочу, в проекте уже много сделано. Хочу сделать портабл проект 

Как можно решить даный вопрос?

Приветствую. Там при публикации в выпадающем меню нужно выбрать автономное приложение, с ним исполняющая среда в виде dll, будет публиковаться. Вариант в меню "зависит от платформы" как раз требует отдельной установки среды.

Я бы рекомендовал Использовать вариант с AOT при публикации, то есть Ready to Run, твои dll упакуются в exe. dll среды туда не упаковываются.

P.S Я бы прикрепил скрины, но в отъезде. А почему не NET. 7?

Извини, забыл, что Ready to Run идёт с Net 6.