如何在Windows启动时优化WPF应用程序启动
发布时间:2020-12-14 02:48:45 所属栏目:Windows 来源:网络整理
导读:我实现了一个 WPF应用程序并将其注册为在 Windows启动时启动.我的应用程序是一个简单的登录应用程序,当用户登录时出现在图标托盘中.问题是在Windows启动后显示自己需要大约30秒.我试过Ngen没有取得很大的成功.我想避免实现启动画面.我希望我的WPF应用程序在W
我实现了一个
WPF应用程序并将其注册为在
Windows启动时启动.我的应用程序是一个简单的登录应用程序,当用户登录时出现在图标托盘中.问题是在Windows启动后显示自己需要大约30秒.我试过Ngen没有取得很大的成功.我想避免实现启动画面.我希望我的WPF应用程序在Windows启动后“立即”出现,类似于Windows Live Messenger.我能做些什么来减少它的启动时间?除了本地编码之外,我还有其他选择吗?
谢谢. 解决方法
计算机空闲时是否也需要30秒才能启动(例如,如果您在计算机不忙于加载窗口时双击启动它)?
在Windows启动期间,计算机通常忙于处理大量内容,这可能会导致应用程序运行缓慢.你不能做多少. 但是,一些改进WPF应用程序启动的一般提示: >仅实例化您最初需要向用户显示的控件 >如果磁盘忙于其他东西(比如通常在Windows启动期间),即使从本地磁盘读取文件等无辜的东西也会非常耗时 您还可以在app.config中设置一个设置,告诉运行时不使用证书对程序集进行身份验证(此检查可能需要很长时间,尤其是冷启动): <configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration> 在Application Startup Time上的MSDN站点上提供了一些更一般的提示. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- iis – Microsoft VBScript运行时错误’800a0046’权限被拒
- Windows – 学习COBOL无法访问主机[已关闭]
- Windows10 配置JAVA环境变量方法
- Windows Bat检查php脚本是否运行
- windows-7 – Pyinstaller,如何在32位linux上制作32位和64位
- 如何在Windows上的Monodevelop中启用vi模式
- Windows Server 2012 R2 WSUS-3:安装服务器角色
- windows-server-2003 – 性能管理器 – 什么计数器?
- .net-3.5 – .NET紧凑框架向后兼容3.5和2.0
- Windows Server 2016-管理站点复制(一)
推荐文章
站长推荐
- win-universal-app – Windows 10 Universal app
- 如何设置Windows通知图标在Java中显示的时间长度
- Windows 7计划任务命令行
- win7安装Anaconda+TensorFlow(cpu版)+配置PyCh
- windows-server-2008 – 同步域控制器时钟
- windows print 自定义字体颜色【python】
- windows – CreateNamedPipe()中lpSecurityAttri
- 监控windows服务,当服务停止后自动重启服务
- com – 在不同位置使用激活上下文API和许多dll
- windows-7 – powershell as gvim(vim):shell
热点阅读