当前位置:   article > 正文

winform在linux上运行,c# – 在CentOS或Linux上使用Mono执行.Net应用程序

winform linux

我在Visual Studio 2010上使用C#.Net中的WinForm开发了一个测试应用程序.现在,我想在

Linux下使用Mono在CentOS上运行它.所以我尝试了下面的命令序列 –

[root@localhost TestLinux]# /usr/bin/mono ./Test.exe

我遇到了一个例外

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.XplatUI ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: gdiplus.dll

at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)

at System.Drawing.GDIPlus..cctor () [0x00000] --- End of inner exception stack trace ---

at <0x00000>

at System.Drawing.Graphics.FromHdcInternal (IntPtr hdc) [0x00000]

at System.Windows.Forms.XplatUIX11.SetDisplay (IntPtr display_handle) [0x0000

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/715762
推荐阅读
相关标签
  

闽ICP备14008679号