虽然为了调试LicenseInformation,我们提供了WindowsStoreProxy.xml,可以在其中设置所需的参数,但在调试App Receipt时,我找不到类似的参数。
那东西存放在哪里?
最佳答案
我不确定这些文件存储在哪里,但在调试我的应用程序时,我只是创建应用程序接收示例(like in this MSDN link),然后从如下文件中加载它们:
StorageFile myFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri(@"ms-appx:///SampleAppReceipt.xml"));
receipt = await FileIO.ReadTextAsync(myFile);
一旦我将
receipt
设为字符串(与从商店接收到的字符串相同),我就用XmlDocument.LoadXml(receipt)
或XDocument.Parse(receipt)
来解析它。