【发布时间】:2015-09-06 06:42:40
【问题描述】:
前段时间,我注意到我的应用程序的发布版本比调试版本慢 2 倍(发布 10-12 秒,调试 4-5 秒)。那是因为我将平台目标设置为 Any CPU 用于发布构建和 x86 用于调试构建。当我将发布配置更改为 x86 时,两个版本需要相同的时间才能启动。
我不明白为什么将平台设置为 Any CPU 或 x64 会大大减慢应用程序的启动速度。
在我的应用程序中,我使用以下库:
- EF6
- Log4Net
- 福迪
- Autofac
- DevExpress WPF 控件
也许使用过的库之一会减慢我的应用程序启动速度?
【问题讨论】:
标签: c# wpf performance