Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 针对.NET软件的免费分析解决方案_C#_.net_Open Source_Google Analytics_Analytics - Fatal编程技术网

C# 针对.NET软件的免费分析解决方案

C# 针对.NET软件的免费分析解决方案,c#,.net,open-source,google-analytics,analytics,C#,.net,Open Source,Google Analytics,Analytics,我是“Little Apps”的创始人,这是一家创建GNU GPLv3许可的开源软件的公司。我正试图找到一个解决方案来跟踪有多少人在使用我们的免费或价格合理的软件。浏览其他帖子后,我找到了以下解决方案: DeskMetrics(1个应用程序免费,2个应用程序每月189美元) A实体(未列出价格) 抢占式运行时智能(在我的VS2010上找不到社区版本?) 我想知道是否有人知道其他更好的解决方案,或者是否有办法将其与Piwik集成?我还可以做的另一件事是创建一个简单的PHP脚本来跟踪软件安装 谢

我是“Little Apps”的创始人,这是一家创建GNU GPLv3许可的开源软件的公司。我正试图找到一个解决方案来跟踪有多少人在使用我们的免费或价格合理的软件。浏览其他帖子后,我找到了以下解决方案:

  • DeskMetrics(1个应用程序免费,2个应用程序每月189美元)
  • A实体(未列出价格)
  • 抢占式运行时智能(在我的VS2010上找不到社区版本?)
我想知道是否有人知道其他更好的解决方案,或者是否有办法将其与Piwik集成?我还可以做的另一件事是创建一个简单的PHP脚本来跟踪软件安装


谢谢

您不能使用clickonce统计入站请求吗?每个安装都可以有一个唯一的id,当它向服务器查询更新的代码时,您可以将其计算为活动用户


要在VS2010安装中获得免费运行时智能,您需要安装Dotfuscator Community Edition。这是因为Dotfuscator提供了代码注入功能,为客户机上的运行时智能提供了动力。您不需要混淆任何东西,我们只是使用相同的工具来执行检测和/或混淆

在过去几年中,PreEmptive与CodePlex合作,为托管在CodePlex上的开源应用程序提供我们的商业级运行时智能产品。有一个演练旨在检测CodePlex的应用程序,但相同的步骤适用于任何应用程序(尽管您需要使用不同的端点)

对于服务器端使用情况报告,您当前有三个具有运行时智能的选项

  • 对于使用Dotfuscator CE检测的应用程序,使用默认的绝对免费端点和门户。您的数据将显示在屏幕上。这是我们门户的旧版本,但它确实提供了使用情况数据
  • 如果您托管在CodePlex上,您可以利用CodePlex合作伙伴关系使用完整的商业门户,如上述教程所述。这样做的一个好处是,如果您是一个合格的开源应用程序,您就有资格获得Dotfuscator商业版本的测试,这将为您提供比免费版本更多的检测选项
  • 如果要托管自己的服务器,可以使用作为创建自己的服务器以存储和报告使用情况数据的基础。这也是将应用程序使用数据集成到Piwik中的一种很好的方法

  • 我不是ClickOnce的粉丝,主要是因为它更多地用于网络应用,我更喜欢NSIS,因为它更可定制,更符合我的需要。