如何使用基于WiX的安装程序为.NET应用程序创建性能计数器?
我正在为基于.NET的网站创建一个基于WiX的安装程序 这个网站的一部分涉及我想使用安装程序创建的性能计数器(计数器需要提升权限才能创建,这是网站永远不应该拥有的) 我已经阅读了WiX提供的关于安装计数器的内容,但是它看起来是针对本机代码应用程序的,而且似乎付出了太多的努力如何使用基于WiX的安装程序为.NET应用程序创建性能计数器?,.net,wix,.net,Wix,我正在为基于.NET的网站创建一个基于WiX的安装程序 这个网站的一部分涉及我想使用安装程序创建的性能计数器(计数器需要提升权限才能创建,这是网站永远不应该拥有的) 我已经阅读了WiX提供的关于安装计数器的内容,但是它看起来是针对本机代码应用程序的,而且似乎付出了太多的努力 如何使用WiX安装程序创建新的性能计数器?我从未在.net中创建过性能计数器,因此我必须了解物理部署要求。从那里,我可以帮助您将其转化为WiX,并着眼于最佳实践 NET似乎有一个由System.Diagnostics中的某
如何使用WiX安装程序创建新的性能计数器?我从未在.net中创建过性能计数器,因此我必须了解物理部署要求。从那里,我可以帮助您将其转化为WiX,并着眼于最佳实践
NET似乎有一个由System.Diagnostics中的某些类实现的regsvr类型模式。您可以使用WiX的DTF修改此代码,以创建一个自定义操作来创建性能计数器,但这感觉不太正确。该网页上还有一些信息,说明计数器在CurrentControlSet\Services下注册,因此可能只需使用注册表表或ServiceInstall表即可完成工作,而无需编写自定义操作。您参考的文章涉及WiX v2。然而,您实际使用的WiX工具集的版本并不明显 wixv3具有易于使用的元素和功能。我们在.NETWeb应用程序安装程序中使用它来安装所需的性能计数器
希望这能有所帮助。我正在使用v3,所以我将尝试按照这里的参考资料进行操作。有没有使用它的例子?这很简单,我想这就是为什么一个样本不包括在dist中的原因。将PerformanceCategor(y | ies)放在Component(s)下,将PerformanceCounter(s)放在PerformanceCategor(y | ies)下。您好。链接死了。嗯,不是真的(重定向仍然有效),但已修复:)