Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 与普通用户一样,以提升的权限启动WPF应用程序需要很长时间_C#_.net_Wpf_Windows_Uac - Fatal编程技术网

C# 与普通用户一样,以提升的权限启动WPF应用程序需要很长时间

C# 与普通用户一样,以提升的权限启动WPF应用程序需要很长时间,c#,.net,wpf,windows,uac,C#,.net,Wpf,Windows,Uac,我有一个需要管理员权限的.Net 4.5.2 WPF应用程序。应用程序有一个清单文件,该文件说明应用程序应以最高权限运行: <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 当我启动应用程序时(在Windows 7中(无法升级))该应用程序工作正常,并且在启动应用程序时收到UAC提示 但是,当以普通用户身份登录时,应用程序需要很长时间启动(有时长达30秒),即使该用户是Admini

我有一个需要管理员权限的.Net 4.5.2 WPF应用程序。应用程序有一个清单文件,该文件说明应用程序应以最高权限运行:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

当我启动应用程序时(在Windows 7中(无法升级))该应用程序工作正常,并且在启动应用程序时收到UAC提示

但是,当以普通用户身份登录时,应用程序需要很长时间启动(有时长达30秒),即使该用户是Administrators组的一部分。当以正确的管理员用户身份登录时启动,它会立即启动

我还尝试以管理员用户的身份从TaskScheduler启动它,但是没有显示GUI。这只是为了测试目的而做的,对于最终的解决方案来说是不好的


为什么它会像普通用户一样慢,如何解决这个问题?

也有同样的问题。但这并不需要30秒。更像是15到20秒。但我的条件与您的条件相同。当您右键单击应用程序并选择“以管理员身份运行”时会发生什么情况?是相同还是更快?如果同样慢-当您尝试使用相同的方法(“以管理员身份运行”)打开另一个程序时会发生什么?如果速度也很慢,这可能是网络/域服务器的问题。也有同样的问题。但这并不需要30秒。更像是15到20秒。但我的条件与您的条件相同。当您右键单击应用程序并选择“以管理员身份运行”时会发生什么情况?是相同还是更快?如果同样慢-当您尝试使用相同的方法(“以管理员身份运行”)打开另一个程序时会发生什么?如果速度也很慢,这可能是网络/域服务器的问题。