linux - 将 WindowsForms 项目从 Visual Studio 迁移到 Linux 上的 MonoDevelop,没有错误。为什么应用程序运行速度很慢?

标签 linux winforms mono monodevelop winforms-interop

我将一个 Windowsforms 项目从 Visual Studio 迁移到 Linux 上的 MonoDevelop。我内置了 MonoDevelop,我没有收到任何错误,但我的应用程序运行速度非常慢。 请任何人帮助我,我是否需要对我的 windowsforms 进行任何代码更改。

最佳答案

您必须在 Mono 上分析您的应用程序,http://mono-project.com/Profiler ,因为它应该是特定于应用程序的。分析结果应该可以帮助您更好地了解原因。

Mono 与 .NET 有所不同,因此在某些边缘情况下,您的应用程序可能会崩溃或运行缓慢。您必须更深入地调查才能找到罪魁祸首。

关于linux - 将 WindowsForms 项目从 Visual Studio 迁移到 Linux 上的 MonoDevelop,没有错误。为什么应用程序运行速度很慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12740748/

相关文章:

vb.net - Datagridview 背景颜色在第一次加载时不起作用

c# - 如何在 Linux 上将另一个应用程序置于 GTK Sharp 窗口前面?

linux - Linux 中带有解析参数的 Bash 脚本

linux - 如何在 bash 中将多个结果从一个命令发送到另一个命令?

linux - 一部分可变的变量

linux - sed 不替换 Bash 脚本中的字符

c# - 多选文件夹和文件

c# - TabControl 闪烁

uitableview - 使用 Mono touch 和 slodge mvvmcross 创建带有部分的 UITable

.net - 如何将超链接与可以在本地执行的任何内容区分开来?