简体   繁体   English

有什么方法可以监视Windows应用程序的安装数量?

[英]Any way to monitor install numbers of a Windows Application?

Sorry if this is a bit 'generic'. 抱歉,这有点“泛型”。 I maintain a C# open source project on GitHub and from what I can see on GitHub Help (and similar searches on here) there is no way to track the number of downloads of your project. 我在GitHub上维护了一个C#开源项目,并且从GitHub帮助(以及此处的类似搜索)中可以看到,无法跟踪您的项目的下载次数。

I'm interested to know how many people have installed my Windows application, and was wondering if anyone has any suggestions, or recommended ways to somehow monitor the number of project installs? 我想知道有多少人安装了我的Windows应用程序,并且想知道是否有人有任何建议或推荐的方式来监控项目安装数量?

Probably the easiest way to monitor the number of installs is in your install script, have it connect to a server for 'validation' of some kind and account that it was installed to a db somewhere. 监视安装次数的最简单方法可能是在安装脚本中,将其连接到服务器以进行某种“验证”,并使用帐户将其安装到某处的数据库中。 Increment it up if you just want raw numbers, or, make at least basic registration of the app a requirement during install (like email address and name, then store that in a db). 如果您只需要原始数字,则增加它,或者在安装过程中至少要对该应用程序进行基本注册(例如电子邮件地址和名称,然后将其存储在数据库中)。 Count the number of rows at any time and you will get the number of installs. 随时计算行数,您将获得安装数。 If you want unique installs, maybe filter by email address. 如果您希望进行独特的安装,则可以按电子邮件地址进行过滤。

Just to add if someone refers to this thread in the future... 只是增加是否将来有人引用此线程...

Not a 100% definitive way, however seems to work well as a additional distribution method. 不是100%明确的方法,但是似乎可以作为其他分发方法很好地使用。 I've taken to publishing my application through Chocolatey . 我已经开始通过Chocolatey发布我的应用程序。 It allows easy install by end users if they use Chocolatey, and also tracks install numbers (and can break down by version too). 如果最终用户使用Chocolatey,它可以使最终用户轻松安装,并且还可以跟踪安装数量(也可以按版本细分)。

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 有什么方法可以监视Windows Phone 7上的电话信息? - Is there any way to monitor phone call info on Windows Phone 7? 监视Windows上的字体安装/卸载 - Monitor Install/Uninstall of Fonts on Windows 有没有办法监视控制台应用程序的状态? - Is there a way to monitor the state of a console application? 有什么方法可以从 Windows 7 上的 windows 服务启动 GUI 应用程序? - Is there any way to start a GUI application from a windows service on Windows 7? 多监视器感知应用程序:禁用 windows 自动监视器配置 - Multi-monitor aware application: disable windows automatic monitor configuration 有什么工具可以监视应用程序所做的更改? - Any tools to monitor the changes made by an application? 有没有办法阻止我的应用程序在Windows 7机器上运行? - Is there any way to prevent my application from running on Windows 7 machines? C#-Windows窗体应用程序监视器 - C# - Windows Forms Application Monitor 配置Microsoft Application Insights以监视Windows服务 - Configuring Microsoft Application Insights to monitor a windows service 监控应用程序内存使用情况的正确方法是什么? - What is the right way to monitor application memory usage?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM