相关疑难解决方法(0)

为什么RequestAdditionalTime()方法不能在Vista/7中重启?

我一直在对我用C#.Net 3.5编写的Windows服务进行一些广泛的测试.我无法让Windows给我足够的时间让我的服务在我重新启动或关闭计算机时正常关闭,即使我正在调用RequestAdditionalTime()方法,它应该更新SCM并保持我的服务运行.如果我手动停止服务,我的代码可以正常工作.我主要是在Windows Vista和Windows 7中测试此代码,在决定在Windows XP中测试代码时,一切都运行得很好.有谁知道为什么这个电话在Vista/7不起作用?我想我需要某种权限来保持系统不被关闭,我默认在Xp中但不在Vista/7中.

.net c# windows-services windows-vista windows-7

7
推荐指数
1
解决办法
6920
查看次数

标签 统计

.net ×1

c# ×1

windows-7 ×1

windows-services ×1

windows-vista ×1