Windows 8 C#Store应用程序 - 链接到商店和评论

时间:2012-09-21 13:59:02

标签: c# .net xaml windows-8 microsoft-metro

我们即将为Windows 8提交两个版本的游戏:

  • 广告支持的3级免费版
  • 完整游戏

因此,在广告支持的版本上,我们需要一个按钮来链接到商店的完整版本。

在这两个版本中,我们还想放置一个按钮链接到商店以查看每个应用。

在Windows 8中如何处理这两种方案?

5 个答案:

答案 0 :(得分:24)

感谢可爱的人们创造了Physamajig,不仅要解决这个问题,还要在他们的博客上分享信息!以下是您可以直接链接到评论页面的方法:

Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=MY_PACKAGE_FAMILY_NAME"));

将MY_PACKAGE_FAMILY_NAME替换为包清单中的那个。

查看完整详情:http://andybeaulieu.com/Home/tabid/67/EntryID/227/Default.aspx

答案 1 :(得分:6)

var storeURI = new Uri("ms-windows-store:PDP?PFN=<Your package family name from the manifest>");
await Windows.System.Launcher.LaunchUriAsync(storeURI);

应该这样做。

答案 2 :(得分:3)

我们今天要求直接链接到AEL的评论页面。一旦您的应用程序在商店中,就会自动添加设置超级按钮中的评级和评论链接。无需编码。

答案 3 :(得分:0)

您可以在点击事件中直接使用以下代码:

MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();

marketplaceReviewTask.Show();

您需要添加

using Microsoft.Phone.Tasks;

答案 4 :(得分:-1)

使用: -

private async void Rate_Click(object sender, RoutedEventArgs e)
    {
        String pfn = Package.Current.Id.FamilyName;
        await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:REVIEW?PFN=" + pfn + ""));
    }

您可以找到详细解决方案here