在C#中启动Windows应用商店应用

时间:2014-01-27 15:25:42

标签: c# windows-8 windows-8.1 windows-store

我希望从我的应用程序启动Windows应用商店。

故事的简短版本:我需要强烈建议用户进入Windows商店并下载Windows 8.1更新。我将创建一个一次性对话框,通知用户他们应该更新,然后有一个按钮,使他们尽可能接近下载所述更新。

为什么我需要这样做?从高处开始的法令。这是我的工作所以请不要“你不应该这样做因为......”。

回到手头的问题:鉴于程序文件,实际上,Windows本身理论上可以安装到随机文件夹或驱动器中。我如何可靠地启动Windows商店,最好使用一些古怪的Windows商店URL,让用户尽可能接近上述更新。

2 个答案:

答案 0 :(得分:3)

ms-windows-store:Windows升级

答案 1 :(得分:0)

您可以使用ms-windows-store协议创建URI以启动Windows应用商店(并登陆应用页面)

更多信息:

http://msdn.microsoft.com/en-us/library/windows/apps/hh974767.aspx

我假设您可以使用WinRT的LaunchUriAsync从WinRT应用程序中启动URI。

如果您想在网页中包含此URI,请注意只有FireFox和IE支持此协议(据我所知)。

相关问题