Я создаю автономное Windows C# консольное приложение с использованием. NET Framework 4.5. Поскольку я хочу, чтобы он работал в фоновом режиме без появления командной строки, тип вывода установлен на «Windows Приложение».
Большинство ответов, которые я нашел в inte rnet, - это как создать приложение, которое не ' т. NET Framework должен быть установлен, но в моем случае я хочу, чтобы приложение запускалось без необходимости установки пользователями приложения в Windows.
. Я смог сделать это, если целевой фреймворк есть. NET Ядро, но когда целевой платформой является. NET Каркас, опубликованное приложение не имеет файла .exe, а содержит только файлы манифеста и настройки приложения, которые при запуске откроют мастер установки.
Даже при публикации приложение в Visual Studio 2019, мастер publi sh спрашивает «Как пользователи будут устанавливать приложение?». Означает ли это, что любое консольное приложение, использующее. NET Framework, должно быть установлено первым, прежде чем оно сможет быть выполнено? Заранее большое спасибо за любую помощь / ответ.