Я намерен создать простое приложение Winform, чтобы позволить пользователю автоматизировать создание файла и сохранить последнюю заполненную форму в файле, чтобы сохранить ее для следующего запуска. таким образом, я не заинтересован в создании установщика для этого простого приложения Winform. Я ожидал, что скомпилирую его только в .exe и позволю ему работать на других компьютерах.
Я разрабатываю приложение с использованием сообщества VS2019 с целевой .net 4.6.1. Оно не будет работать на компьютере с Windows 10 только с .net framework 4.8 strong >
Мы не можем установить framework 4.6.1, поскольку в нем говорится, что более ранняя версия .net framework уже установлена .
Следует ли перекомпилировать приложение с целевой .NET Framework 4.8?
Не могу ли я скомпилировать свое приложение для работы на любом компьютере с версией не ниже 4.6.1 или новее? без установщика.
(Я действительно не понимаю, что означает обратная совместимость фреймворка .net)
мое приложение использует:
библиотека user32.dll для функции SetForegroundWindow
для создания файла .ini