在 Windows 10 下使用 SharpDX 2.6.3

Using SharpDX 2.6.3 under Windows 10

我最近将我的机器从 Windows 8 更新到 Windows 10。从那时起,当我调用

时,我在 SharpDX.Toolkit.Game.dll 中得到一个 NullReferenceException
this.game.Run(context)

其中 game 继承自 SharpDX.Toolkit.Gamecontext 是一个 SharpDX.Toolkit.GameContextContextTypeDesktopWpf

SharpDX Homepage 上,我找不到有关将项目迁移到 Windows 10 的任何信息。

升级前一切正常。我需要调整任何特殊设置吗?还是我需要升级到 SharpDX 3.0.0,它仍然是 alpha?

编辑:异常不是在我的代码中引发的,而是在 SharpDX 的代码中引发的——只是为了说明清楚。

我刚刚找到了解决方案: 将 Windows 从 8.1 升级到 10 后,您还需要通过安装 Windows 10 SDK 来升级 Windows SDK。

可以下载Windows10 SDKhere