桌面程序的 Monogame Exit() 已过时
Monogame Exit() Obsolete for Desktop Program
我正在将我的 Monogame 项目升级到最新版本 (3.5)。
我已经系统地删除了所有疯狂的错误消息(到目前为止)除了一个:
Error 9 'Microsoft.Xna.Framework.Game.Exit()' is obsolete: 'This platform's policy does not allow programmatically closing.'
我只是在用户单击 UI 中的相应精灵时调用一个简单的 "Exit()"。
case click.exit:
Exit();
break;
是否有一种新的方式告诉游戏我想退出 return 到 Windows?
某些平台(Windows Phone、Windows Store、iOS)不支持此功能,因为这会导致应用程序认证被拒绝。在这些平台上,应用程序必须由用户使用 OS 交互(任务切换器、Alt-F4...)关闭。例如,this Windows 8 document 在 MonoGame 更改中被引用。在其他平台上,支持 Exit()
。
已修复。
我创建了一个新的空白项目并将其用作参考以找到要在现有项目中使用的正确程序集。
对我来说,低于:
C:\Program Files (x86)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.dll
由于某种原因,这个没有出现在参考管理器中。我不得不手动浏览到它。没有更多关于 Exit() 的错误。
我正在将我的 Monogame 项目升级到最新版本 (3.5)。
我已经系统地删除了所有疯狂的错误消息(到目前为止)除了一个:
Error 9 'Microsoft.Xna.Framework.Game.Exit()' is obsolete: 'This platform's policy does not allow programmatically closing.'
我只是在用户单击 UI 中的相应精灵时调用一个简单的 "Exit()"。
case click.exit:
Exit();
break;
是否有一种新的方式告诉游戏我想退出 return 到 Windows?
某些平台(Windows Phone、Windows Store、iOS)不支持此功能,因为这会导致应用程序认证被拒绝。在这些平台上,应用程序必须由用户使用 OS 交互(任务切换器、Alt-F4...)关闭。例如,this Windows 8 document 在 MonoGame 更改中被引用。在其他平台上,支持 Exit()
。
已修复。
我创建了一个新的空白项目并将其用作参考以找到要在现有项目中使用的正确程序集。
对我来说,低于:
C:\Program Files (x86)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.dll
由于某种原因,这个没有出现在参考管理器中。我不得不手动浏览到它。没有更多关于 Exit() 的错误。