Ошибка To run this application,you must install .NET.-The framework WindowsDesktop.App was not found
Встроенная поддержка контейнеров для .NET 7 — контейнеризация приложений .NET без Dockerfile
Источник: Nuances of Programming Появилась новая встроенная поддержка контейнеров для версий .NET 7 и новее. С совершенно новым SDK-пакетом .NET 7 образы Docker для приложения собираются теперь мгновенно, так же быстро поднимаются для него и контейнеры, а Dockerfile не нужен — одним файлом для сопровождения меньше. В Microsoft анонсировали, начиная с SDK-пакета .NET 7, поддержку фреймворком создания контейнеризированных приложений в рамках инструментария публикации. Таким образом устраняется необходимость в самом дополнительном Dockerfile...
Использование средств Visual Studio для контейнеров с ASP.NET Core
Visual Studio 2017 и более поздних версий поддерживает сборку, отладку и запуск контейнерных приложений ASP.NET Core для работы с .NET Core. Поддерживаются контейнеры Windows и Linux. Просмотреть или скачать образец кода Предварительные требования Установка и настройка Перед установкой Docker ознакомьтесь со статьей о Docker для Windows и том, что следует знать перед установкой. Затем установите Docker для Windows. Нужно настроить Общие диски в Docker для Windows, чтобы обеспечить поддержку сопоставления тома и отладки...