C# 链接到应用程序';使用XNA在WP7上存储页面

C# 链接到应用程序';使用XNA在WP7上存储页面,c#,url,store,windows-phone,xna-4.0,C#,Url,Store,Windows Phone,Xna 4.0,XNA游戏/应用程序是否可能通过代码获取自己的商店链接url,或者我是否必须提交应用程序,等待其商店链接可用并发布包含商店链接的更新 基本上,我希望玩家能够将他或她的分数发布到任何社交网络上,并与商店页面链接 -我知道一个简短的问题,但这次我的Google Fu失败了。要获得商店URL,你需要获得应用程序id。这是通过调用GetManifestAttributeValue完成的。请注意,实际的应用程序id(产品id)是在发布应用程序时生成的,与WMAppManifest.xml中的临时应用程序i

XNA游戏/应用程序是否可能通过代码获取自己的商店链接url,或者我是否必须提交应用程序,等待其商店链接可用并发布包含商店链接的更新

基本上,我希望玩家能够将他或她的分数发布到任何社交网络上,并与商店页面链接


-我知道一个简短的问题,但这次我的Google Fu失败了。

要获得商店URL,你需要获得应用程序id。这是通过调用GetManifestAttributeValue完成的。请注意,实际的应用程序id(产品id)是在发布应用程序时生成的,与WMAppManifest.xml中的临时应用程序id不同。在进行测试时,会出现鸡和蛋的情况

有关详细说明,请参见:

如果您只需要从应用程序中链接到商店,则使用MarketplaceDetailTask启动到商店。将ContentIdentifier保留为null,它将尝试打开当前应用程序的详细信息页面。如果需要打开其他应用程序的详细信息页面,则需要知道应用程序id,只有在该应用程序发布后才能获取该id


我能在ShareLinkTask中使用它吗?这就是我要分享链接的方式对不起,我误解了你的问题。我认为你的要求是能够在你的应用程序中发布高分,并且(在你的应用程序中)有一个到商店的链接(购买完整版本的游戏等)。我将编辑我的答案以澄清。你发给我的链接工作得很好,谢谢:)我想你也不能告诉我如何在使用ShareLinkTask时阻止用户更改消息,可以吗?我不希望玩家能够更改他们发布的高分:PAh没关系,如果你把分数作为链接标题,玩家就不能更改:)