#uwp #desktop #shortcut
#uwp #Для рабочего стола #ярлык
Вопрос:
Я получаю эту ошибку при создании ярлыка на рабочем столе в моем коде UWP — расширение «windows.desktopAppMigration» не может быть объявлено за пределами точки входа с полным доверием (либо унаследованной от приложения, либо объявленной в расширении)
<Package xmlns:rescap3="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3"
IgnorableNamespaces="rescap3">
<Applications>
<Application>
<Extensions>
<rescap3:Extension Category="windows.desktopAppMigration">
<rescap3:DesktopAppMigration>
<rescap3:DesktopApp AumId="[your_app_aumid]" />
<rescap3:DesktopApp ShortcutPath="%USERPROFILE%Desktop[my_app].lnk" />
<rescap3:DesktopApp ShortcutPath="%APPDATA%MicrosoftWindowsStart MenuPrograms[my_app].lnk" />
<rescap3:DesktopApp ShortcutPath="%PROGRAMDATA%MicrosoftWindowsStart MenuPrograms[my_app_folder][my_app].lnk"/>
</rescap3:DesktopAppMigration>
</rescap3:Extension>
</Extensions>
</Application>
Ответ №1:
Я думаю, это означает, что вам нужно EntryPoint="Windows.FullTrustApplication"
в <Application>
элементе, как в этом примере.