好吧,我試圖扮演一點點與StatsManager但我一直有一個例外,當試圖來異常和錯誤404使用StatsManager
- 設置一個統計
- 得到一個使用任何與它stat
因爲我懷疑自己,我只是想使用Github上的UWPIntegration示例。我還將排行榜項目添加到我自己的項目中,以便代碼適用於我的測試沙箱。登錄的工作原理應該是StatsManager導致的問題。
但是,與我自己的代碼我只是得到了同樣的錯誤/異常是如下。我假設在提供的代碼中存在錯誤,或者服務配置無法按預期工作。
System.AggregateException occurred HResult=0x80131500 Message=One or more errors occurred. Source= StackTrace: at System.Threading.Tasks.Task
1.GetResultCore(Boolean waitCompletionNotification) at Microsoft.Xbox.Services.XboxLiveHttpRequest.<>c__DisplayClass35_0.<GetResponseWithAuth>b__1(Task
1 getResponseTask) in D:\Data\VisualStudio\Projects\xbox-live-api-csharp\Source\api\XboxLiveHttpRequest.cs:line 117 at System.Threading.Tasks.Task.Execute()Inner Exception 1: AggregateException: One or more errors occurred.
Inner Exception 2: WebException: The remote server returned an error: (404) Not Found.
發現問題。我的service.config使用了錯誤的參數名稱,請參閱下面的解決方案的註釋。
我不熟悉小提琴手,所以我可能需要一些幫助。關於你列出的要點:我所做的全部。 1)我使用SwitchSandbox.cmd重定向到我的沙箱2)我多次點擊「測試」,並獲得「成功」和3)我使用ID字符串(我創建了最後2個,支持github上的測試應用程序) – MrZweistein
可以使用以下方式開始使用Fiddler:[link](https://developer.microsoft.com/en-us/games/xbox/docs/xboxlive/using-xbox-live/troubleshooting/how-to-set-然後查找對xboxlive.com的調用,返回404。確保您位於「Inspectors」選項卡上,然後是該選項卡下的RAW選項卡。您可以複製並粘貼完整的REQUEST和RESPONSE主體並將其發佈到此處。 –
爲您的產品提供服務配置標識還可以幫助我們縮小搜索範圍。在XboxServices.config文件中查找ServiceConfigurationId屬性。 –