如何在 VS 2017 中将 XSAPI 添加到 C# UWP 项目

How to add XSAPI to C# UWP project in VS 2017

我正在尝试按照 here 中的“如何 link 针对 XSAPI WinRT UWP 源”的说明将 Xbox 服务 API 添加到我的 C# Universal Windows 10 个项目(Visual Studio 2017)。

说明说对 VS 2017 使用版本 141,但是 Microsoft.Xbox.Services.141.UWP.WinRT 项目不存在并且“140”失败并显示“此项目类型所基于的应用程序不是找到了。"

对于 WinRT,我们只构建了一个支持 VS2015 和 VS2017 的 WinRT DLL。要从源代码使用它,您需要在 VS2017 中安装 140 支持。 运行 VS2017 安装程序,修改,然后转到 Individual components 选项卡并选择“VS++ 2015.3 v140 toolset”。那么你应该可以在VS2017中自己打开\Build\Microsoft.Xbox.Services.140.UWP.WinRT\Microsoft.Xbox.Services.140.UWP.WinRT.vcxproj并建造它。然后您可以按照该文档中的步骤 link to source.

我将使用此信息更新此文档 link。

您可以在这里询问 Xbox Live 相关的非编程问题:https://social.msdn.microsoft.com/Forums/en-US/home?forum=xboxlivedev