3

まだ公開されていない Windows Phone 7 アプリケーションがあり、MarketplaceDetailTask​​ を呼び出してアプリの詳細を Marketplace に表示する機能を実装する必要があります。

MarketplaceDetailTask​​ には、Marketplace の GUID に対応する ContentIdentifier が必要ですが、まだわかりません (明らかに)。アセンブリの GUID を使用することを提案する人もいますが、既に公開されているアプリを確認したところ、公開後の GUID はアセンブリ GUID と同じではありません。

ContentIdentifierを設定せずに MarketplaceDetailTask​​ を呼び出すと、システムがこのプロパティを自動的に入力するという提案が見つかりましたが、これはうまくいかないと思います。

既にマーケットプレイスにあるアプリでこのコードを試しましたが、エラーで終了しました

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

GUID を知らなくてもアプリケーションに MarketplaceDetailTask​​ を使用する方法はありますか?

4

1 に答える 1

6

提案されているように、タスクには何も指定しないでください。

使用するだけです:

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

(私の実際のWP7アプリで使用され、正常に動作しています)

編集:これは、このタスクの使用を説明する公式ドキュメントへのリンクです。

于 2012-08-13T11:51:45.427 に答える