我在将应用程序设置为单声道时遇到一些问题,它给了我一个 GetConsoleWindow 异常。我认为当你在 Windows 上运行它时,这会打开一个新窗口,但在 Mono 中,在带有 Gnome 的 CentOS 6 上,它给了我这个例外。
错误代码:
Unhandled Exception:
System.EntryPointNotFoundException: GetConsoleWindow
at (wrapper managed-to-native) Silverwave.Program:GetConsoleWindow ()
at Silverwave.Program.Main (System.String[] Args) [0x00000] in <filename unkno wn>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.EntryPointNotFoundException: GetConsol eWindow
at (wrapper managed-to-native) Silverwave.Program:GetConsoleWindow ()
at Silverwave.Program.Main (System.String[] Args) [0x00000] in <filename unkno wn>:0
[root@h2297404 Debug]# Unhandled Exception:
-bash: Unhandled: opdracht niet gevonden
[root@h2297404 Debug]# System.EntryPointNotFoundException: GetConsoleWindow
-bash: System.EntryPointNotFoundException:: opdracht niet gevonden
提前致谢
控制台窗口特定于 Windows 系统(这就是为什么获取控制台窗口() http://msdn.microsoft.com/en-us/library/windows/desktop/ms683175.aspx.NET 中不存在,您必须 p/调用它)。
Linux 系统不公开此 API,因此您无法在 Linux 上调用它,并且没有替代品。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)