在.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更新了我的答案,謝謝。 –
請將博客中的相關信息添加到您的答案中,如果鏈接失效,答案不會變得無用。 –