首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在AppxManifest中获得桌面路径

如何在AppxManifest中获得桌面路径
EN

Stack Overflow用户
提问于 2018-03-23 11:48:35
回答 1查看 318关注 0票数 0

我正在尝试使用桌面桥将我的应用程序迁移到UWP平台。

在这篇博客文章中,将解释如何迁移桌面快捷方式:https://blogs.windows.com/buildingapps/2017/03/10/desktop-bridge-smooth-user-transition-data-migration/

简而言之,清单应该包含如下内容:

代码语言:javascript
复制
<rescap3:Extension Category="windows.desktopAppMigration">
    <rescap3:DesktopAppMigration>
        <rescap3:DesktopApp AumId="[your_app_aumid]" />
        <rescap3:DesktopApp ShortcutPath="%USERPROFILE%\Desktop\[my_app].lnk" />
    </rescap3:DesktopAppMigration>
</rescap3:Extension>

但是,用户桌面并不总是位于%USERPROFILE%\Desktop。Windows 10的干净安装将把桌面放在OneDrive %USERPROFILE%\OneDrive\Desktop中(取决于设置)。

是否有更好的方法在AppxManifest中获取桌面文件夹?

谢谢您在这方面的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-23 17:17:59

您可以在_ShortcutPath_s中定义多个AppXManifest。

在部署时,操作系统将查找lnk文件,如果找不到它,则按顺序移动到下一个ShortcutPath,直到找到它(如果它存在的话)。

这对你的场景有用吗?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49449006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档