[英]How do I read performance counters in a .NET application without running as an administrator?
[英]How do I create performance counters for a .NET application with a WiX-based installer?
您引用的文章是指WiX v2。 然而,您實際使用的是哪個版本的WiX工具集並不明顯。
WiX v3具有易於使用的元素PerformanceCategory和PerformanceCounter 。 我們在.NET Web應用程序安裝程序中使用它來安裝我們需要的性能計數器。
希望這可以幫助。
我從未在.net中完成性能計數器,因此我必須了解物理部署要求是什么。 從那里,我可以幫助您將其轉化為WiX,並着眼於最佳實踐。
似乎.NET有一個由System.Diagnostics中的某些類實現的regsvr類型模式。 您可以使用WiX的DTF調整此代碼,以創建自定義操作來創建性能計數器,但這感覺不太對。 此網頁上還有一些信息表明計數器已在CurrentControlSet \\ Services下注冊,因此可以使用Registry表或ServiceInstall表來完成工作,而無需編寫自定義操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.