WPF打包32位和64位程序 运行在ghost WIN7上问题

WIN10,VS2015,编译平台“anycpu”。WIN7系统为ghost版

1.  在.NET4.5下编译,程序打包以后,在WIN7上运行界面启动有3、4秒的延迟;将.NET版本改为3.5编译打包,WIN7运行正常。

2.  在.NET4.5下编译,勾选“prefer 32-bit”项,打包运行在WIN7正常,不勾选的话界面启动有延迟。

解决: 运行regedit打开注册表,[HKEY_CURRENT_USER]-- [Control Panel]-- [Desktop]--[WaitToKillServiceTimeout]值改为0或者改小(若没有这个项,将项新建为“DWORD 32位值”)。

WaitToKillServiceTimeout 按字面意思,却是结束服务的等待时间。

高人指点 ghost WIN7不稳定。

原文地址:https://www.cnblogs.com/pangkang/p/6155595.html