MarketplaceDetailTask​​用于尚未进入市场的应用程序

时间:2012-08-13 11:46:56

标签: windows-phone-7 marketplace

我有一个尚未发布的Windows Phone 7应用程序,我需要实现调用MarketplaceDetailTask​​的功能,并在Marketplace中显示应用程序的详细信息。

MarketplaceDetailTask​​需要一个与Marketplace中的GUID相对应的ContentIdentifier,但我还不知道(显然)。有些人建议使用程序集中的GUID,但我检查了我已发布的应用程序,发布后的GUID与程序集GUID不同。

found a suggestion调用MarketplaceDetailTask​​而不设置ContentIdentifier,系统会自动填写此属性,但我认为这不起作用。

我在已经在Markeplace中的应用程序中尝试了此代码,并以错误结束

MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();

那么有没有办法在不知道GUID的情况下将MarketplaceDetailTask​​用于应用程序?

1 个答案:

答案 0 :(得分:6)

根据建议,不要为任务指定任何内容。

只需使用:

var review = new MarketplaceReviewTask();
review.Show();

(在我的实际WP7应用中使用,工作正常)

编辑:这是官方文档that explains the use of this task的链接。