在.Net中是否有可用的API?在Windows API中怎么样?如果没有,有没有人想出了一些方法来做到这一点呢?如何在Windows 8中的桌面应用程序中访问Metro应用程序的本地存储?
5
A
回答
3
找到一个Windows 8风格的应用程序
的本地存储文件夹到Windows 8风格的应用程序的路径如下:
C:\Users\{username}\AppData\Local\Packages\Microsoft.BingSports_8wekyb3d8bbwe
有一个新的Windows API它使用一个内部和未公开的算法来创建一个发布者散列,该散列在附加到包名后成为系列名。姓看起来像{packagename}_{publisherhash}
如果你想其他桌面应用程序还是需要一些一套应用程序之间共享这个你可以通过PowerShell命令调用API,像这样:
(Get-AppxPackage -AllUsers -Name $name).PackageFamilyName
写注册表,瞧!您的应用程序可以使用Environment.UserName和上面的路径模式轻松找到您的appx本地存储。
相关问题
- 1. Windows 8从桌面应用程序启动“metro”应用程序?
- 2. Windows 8在WPF桌面应用程序中的漫游存储?
- 3. 将用户数据存储在Windows 8 metro应用程序中
- 4. 将数据从桌面应用程序共享到Windows 8 Metro应用程序
- 5. 的Windows 8从桌面应用程序
- 6. 如何访问Windows应用程序包中的文件存储应用程序
- 7. Windows 8商店应用程序和Windows 8桌面应用程序的区别
- 8. 访问JavaScript中的本地Json文件Windows 8应用程序
- 9. 提供Windows 8应用程序和桌面应用程序
- 10. 将桌面应用程序嵌入Windows 8应用程序
- 11. Windows 8中的SQLite Metro(现代用户界面)应用程序
- 12. 查看Windows 8 metro应用程序的独立存储文件
- 13. 从桌面应用程序访问ASP.NET应用程序
- 14. 如何从桌面应用程序获取Metro Style应用程序版本?
- 15. UIWebView中的Web应用程序可以访问本地存储
- 16. Windows 8 Metro Style应用程序:多应用程序包
- 17. 从Windows 8中的Start(或metro)屏幕启动桌面应用程序
- 18. 如何在Windows 8应用程序中访问另一程序的应用程序数据中的文件?
- 19. 在本地计算机(Windows 8桌面)中运行Metro应用程序时出现屏幕分辨率问题?
- 20. 在桌面应用程序中托管地铁应用程序
- 21. Windows 8的应用程序 - 本地存储安全
- 22. 如何处理Windows 8中的HTML内容Metro应用程序
- 23. Windows 8 Metro应用程序 - 渲染PNGs
- 24. Windows 8 Metro应用程序Iframe
- 25. DateTime.Now - Metro应用程序 - Windows 8
- 26. HtmlAgilityPack和Windows 8 Metro应用程序
- 27. SQlite与Windows 8 Metro应用程序
- 28. 从Windows 8中的桌面应用程序调用WinRT GestureRecognizer
- 29. 如何在Metro(Windows 8)应用程序中检测Alt?
- 30. 在访问Windows 8 Metro应用程序中的文件时出现异常例外012应用程序
问题是问如何从桌面应用程序,而不是Windows应用程序应用程序... – BoltClock
@BoltClock更新了我的答案,谢谢。 –
请将博客中的相关信息添加到您的答案中,如果链接失效,答案不会变得无用。 –