1

我有一个作为服务运行的应用程序,并动态创建和发布 Windows 性能 (perfmon) 计数器。

当我在具有管理权限的自己的帐户(作为服务)下运行应用程序时,我收到以下错误:714:预定义的句柄引用了指定的注册表项。

当我从命令行运行应用程序时,不会产生错误。

我相信这是 UAC 的结果,但我并不特别想完全禁用 UAC。

有任何想法吗?

4

1 回答 1

0

仅以管理员身份登录是不够的。该服务需要有一个嵌入式清单,将 requestExecutionLevel 设置为 requireAdministrator。

于 2009-12-11T03:20:27.493 回答