我有一个Windows服务,其中有一部分我非常偏执,所以我用自定义性能计数器对它进行了检测(我正在将调用从mta线程转移到sta线程 - 不要问) 。
计数器和配置部分已经过测试,并且已知在我的计算机上运行,但它们没有出现在我安装的服务器上。
安装程序不会创建计数器。我检查是否存在计数器并在使用它们之前创建它们。
这是否无效,因为该服务在本地系统帐户下运行?有没有关于2k3盒子(R2)的东西阻止它像我的XP开发盒那样工作?我错过了什么?
答案 0 :(得分:0)
我最好的猜测是,运行该服务的帐户没有创建计数器的权限。我希望它会抛出异常。你能抓住异常并记录它吗?