调试.NET应用程序加载缓慢

时间:2014-03-10 00:30:55

标签: vb.net performance compilation

我有一个使用Windows Forms编写的应用程序,并且针对Visual Studio 2010进行了编译。 我们最近将解决方案升级到Visual Studio 2013,并更改为使用硬引用来使用NuGet来管理依赖项。

应用程序在终端服务器上运行。

使用使用2010编译的版本在终端服务器上运行应用程序时,它会立即打开。运行使用2013编译的版本时,打开需要几分钟。

如何找出应用程序打开初始表单需要这么长时间的原因? 关于为什么改变这两件事的任何想法或想法都使应用程序变得如此缓慢?

谢谢。

1 个答案:

答案 0 :(得分:0)

经过大量调试后,我发现MySql.Data.dll组件执行的查询速度是以前版本的两倍。我在Nuget中降级到版本6.3.8,这大大提高了速度。

我希望这可以帮助那些速度相似的人 - 并使用MySql组件集。