Windows 10 эквивалент LaunchAdvancedAssociationUI
Начиная с Windows 10,IApplicationAssociationRegistrationUI::LaunchAdvancedAssociationUI
метод больше не работает.
В Windows Vista 7 и 8 открывается панель управления наУстановить ассоциации программ страница для указанного приложения.
На Windows 10 это ничего не делает.
Это даже задокументировано в MSDN:
Начиная с Windows 10, это не запускает диалоговое окно ассоциации. Он отображает диалоговое окно для пользователя, информирующее их, что они могут изменить программы по умолчанию, используемые для открытия расширений файлов в ихнастройки
(Даже вторая часть утверждения больше не верна в текущей версии Windows 10)
И на самом деле в последних версиях Windows 10 эта панель управления больше не существует. Его функциональность была перенесена в приложение Настройки, подПриложения> Приложения по умолчанию> Установить значения по умолчанию в приложении> [Имя приложения].
Есть ли способ открытьУстановить значения по умолчанию в приложении экран для моего приложения в приложении Windows 10 Настройки программно?
Или для приложения рекомендуется другой подход, позволяющий пользователям настраивать ассоциации в Windows 10?