如何從桌面應用程序獲取已安裝的Metro應用程序版本?如何從桌面應用程序獲取Metro Style應用程序版本?
0
A
回答
0
我不確定你在問什麼。但是,如果您在市場中搜索桌面應用程序是可能的,那麼只需開發,或者您可以像使用Windows 7或Windows XP一樣使用和安裝桌面應用程序。
2
我找到了答案在這裏:http://weblogs.thinktecture.com/cnagel/2012/10/calling-winrt-from-windows-desktop-apps.html
var pm = new PackageManager();
IEnumerable<Package> packages = pm.FindPackages();
foreach (var package in packages)
{
if (package.Id.FullName.Equals("X"))
{
Console.WriteLine("Architecture: {0}", package.Id.Architecture.ToString());
Console.WriteLine("Family: {0}", package.Id.FamilyName);
Console.WriteLine("Full name: {0}", package.Id.FullName);
Console.WriteLine("Name: {0}", package.Id.Name);
Console.WriteLine("Publisher: {0}", package.Id.Publisher);
Console.WriteLine("Publisher Id: {0}", package.Id.PublisherId);
Console.WriteLine("Version: {0}.{1}.{2}.{3}", package.Id.Version.Major, package.Id.Version.Minor, package.Id.Version.Revision, package.Id.Version.Build);
Console.WriteLine();
}
}
1
一點點修正維尼的答案。 版本號的正確順序是重大,次要,構建(不是修訂版),修訂版。
相關問題
- 1. Windows 8從桌面應用程序啓動「metro」應用程序?
- 2. Windows 8 Metro Style應用程序:多應用程序包
- 3. 從應用程序中獲取grails應用程序版本
- 4. Metro Style應用程序的拾色器?
- 5. Metro Style應用程序:WinJS必須?
- 6. 如何獲取應用程序版本?
- 7. 將數據從桌面應用程序共享到Windows 8 Metro應用程序
- 8. 從桌面應用程序啓動Metro風格的應用程序
- 9. 如何從mac應用程序獲取其他應用程序的版本
- 10. 使用Metro風格的應用程序啓動桌面應用程序
- 11. 帶桌面應用程序的java桌面應用程序
- 12. 從桌面應用程序獲取「現代」Windows應用程序的圖標?
- 13. 桌面應用程序如何從網站獲取信息?
- 14. 如何從facebook獲取朋友列表? (桌面應用程序)
- 15. 如何將Metro應用程序部署到桌面?
- 16. 桌面應用程序如何與Web應用程序通信?
- 17. 如何使java桌面應用程序移動應用程序
- 18. 如何將Windows桌面應用程序轉換爲Mac桌面應用程序?
- 19. 如何獲取Windows Phone通用應用程序的應用程序版本?
- 20. Android應用程序和本地桌面應用程序通信
- 21. 桌面應用程序+ SQLite - 版本= 1.0.65.0與版本1.0.104.0
- 22. 如何從調用應用程序獲取版本信息
- 23. 如何從用戶獲取應用程序版本號?
- 24. 從桌面應用程序訪問ASP.NET應用程序
- 25. 從Rails應用程序構建Windows桌面應用程序
- 26. 從Web應用程序到桌面應用程序
- 27. 從Flex4 mxml桌面應用程序啓動Windows應用程序
- 28. 如何從WinForms應用程序訪問桌面排版引擎?
- 29. 獲取應用程序版本
- 30. 如何在Windows 8中的桌面應用程序中訪問Metro應用程序的本地存儲?
你將需要詳細闡述這一點...我不確定你在問什麼。你有什麼問題? – Mark