Моя минимальная версия приложения - 14393, а целевая версия - 15063. Таким образом, вопрос в том, нужен ли мне 14393 SDK или достаточно только 15063 сильного текста?
Вы можете выбратьустановить только 15063 SDK.После установки только 15063 SDK ваша целевая версия может установить только 15063, а минимальная версия может быть 10240 ~ 15063.
Короче говоря, установка только одного SDK не повлияет на разработку приложения UWP, новам нужно учитывать пользователей вашего приложения, их среда не обязательно совпадает с вашей.
Например, целевая версия вашего проекта - 15063, а минимальная версия - 10240, затем вы разрабатываете и тестируете свое приложение на ОС 15603.успешно, но ваше приложение может быть установлено на ОС 14393.В вашем коде после вызова API, введенного с 15063 года, произойдет сбой приложения, работающего на 14393.
Документ Выберите, какую версию использовать для вашего приложения , упомянутую @Biteобъяснил этот сценарий:
Значение целевой версии используется для определения всех ссылок (winmds контракта), используемых для компиляции вашего проекта.Но эти ссылки позволят вам скомпилировать ваш код с вызовами API, которые не обязательно будут существовать на устройствах, которые вы заявили, что поддерживаете (через минимальную версию).Следовательно, любой API, который был представлен после Minimum Version, необходимо вызывать с помощью адаптивного кода.Для получения дополнительной информации об адаптивном коде см. Версия адаптивного кода .