关于注册安装问题我 我们写了一个管理类的程序 发布了一个安装程序.

问题描述

关于注册安装问题我 我们写了一个管理类的程序 发布了一个安装程序.

关于注册安装问题我 我们写了一个管理类的程序 发布了一个安装程序 刚开始是免费试用7天 但是如果你今天安装了 没到7天 你重新卸载了 再次安装 又有七天了 这个问题该怎么解决呢????、

解决方案

在程序运行的时候往文件系统或者注册表中某个角落写一个值。卸载程序不知道,再次安装,运行后你去判断下,发现有了,就不让用。
还有就是在线验证,将用户信息记录在服务器上。可以用手机短信验证。

解决方案二:

这个有一个就是你安装的是把次数记录在一个注册表其他位置,卸载的时候不要删除这个注册表就可以了。
一般市面上软件就这样做。不过现在电脑联网比较多,一般也会走联网验证的方式

时间: 2024-09-13 07:56:31

关于注册安装问题我 我们写了一个管理类的程序 发布了一个安装程序.的相关文章

使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(一)——初识WiX

原文:使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(一)--初识WiX   Visual Studio 打包安装七宗罪           开发.NET的人,肯定会使用Visual Studio里面自带的MSI打包安装工具框架.如果是在一般情况下,这个打包安装框架已经完全足够满足产品发布安装的需要了.它的制成品,是一个setup.exe,一个MSI安装文件,如果你选择项目以来的其他.NET,Windows Install 框架,并且确定随产品发布,那制成

使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(二)——自定义安装

原文:使用WiX Toolset创建.NET程序发布Bootstrapper(安装策略管理)(二)--自定义安装 自定义产品卸载方式                继续从上一次的基础上前进,现在我们已经知道了最简单的bootstrapper打包方法,现在我们对其中的每个节点深入自定义,争取可以达到我们需要的效果.先把最后全部的XML贴出来. <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns=&quo

刀兄写的IIS管理类(C#)

iis ///*********************************************************** ///************** IIS控制管理类 1.0 Beta ************** ///************** Author: 飞刀 ************** ///************** http://www.aspcn.com ************** ///************** feidao@aspcn.com

c# 4 0-vs 2010 写的图片管理 应用程序。用 vs 2010 生成安装文件,安装后打开时提示错误

问题描述 vs 2010 写的图片管理 应用程序.用 vs 2010 生成安装文件,安装后打开时提示错误 问题事件名称: CLR20r3 问题签名 01: pictureview.exe 问题签名 02: 1.0.0.0 问题签名 03: 548ba10c 问题签名 04: mscorlib 问题签名 05: 4.0.30319.18444 问题签名 06: 52717edc 问题签名 07: 314 问题签名 08: 4f 问题签名 09: System.ArgumentOutOfRange

asp.net后台程序-asp.net注册和登录代码怎么写呀。。

问题描述 asp.net注册和登录代码怎么写呀.. asp.net写网站进行注册和登录的实现,连接的是sql server2008数据库. 解决方案 直接用login控件createuserwizard控件和membershiphttp://blog.sina.com.cn/s/blog_561be3720100nxot.htmlhttp://blog.csdn.net/devillyd/article/details/6197294 解决方案二: 用ASP.NET写你自己的代码生成器

用Wix手工编辑XML制作MSI安装程序,怎样保证安装新版本时候强制卸载旧版本,急急急!!!

问题描述 ★★我的问题如下,为了能说清楚,我写了比较长,希望能耐心看看★★本程序是一个网络监控客户端程序,安装好后会在系统中注册一个服务,为了和服务器端通信.我只是负责制作MSI安装程序,有人专门做开发,当然我对于VC++一无所知.按照常规我在wix的wxs中进行相应编辑设置,生成第一版MSI程序setup1.msi,安装在系统中,菜单显示版本号:1.4.0.3之后因为程序做了修改,所以我把版本号和ProductCode进行修改,再次生成第二版MSI安装程序setup2.msi这次根据客户要求,

C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装

原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境.Mysql服务.Tomcat 服务 目的: 解决客户在安装软件的复杂配置和繁琐 便于管理软件版本 便于系统集成 分析: 由于不能使用软件的原始安装版本,故只能将JDK的安装目录拷贝出来,放在D盘的SoftSource文件夹,由于要管理三者,将这三个放进一个文件夹里面 Mysql.Tom

用Wix手工编辑XML制作C++ MSI安装程序,怎样保证安装新版本时候强制卸载旧版本,急急急!!!

问题描述 ★★我的问题如下,为了能说清楚,我写了比较长,希望能耐心看看★★本程序是一个网络监控客户端程序,安装好后会在系统中注册一个服务,为了和服务器端通信.我只是负责制作MSI安装程序,有人专门做开发,当然我对于VC++一无所知.按照常规我在wix的wxs中进行相应编辑设置,生成第一版MSI程序setup1.msi,安装在系统中,菜单显示版本号:1.4.0.3之后因为程序做了修改,所以我把版本号和ProductCode进行修改,再次生成第二版MSI安装程序setup2.msi这次根据客户要求,

软件-卸载程序显示未正确安装

问题描述 卸载程序显示未正确安装 软件做了个卸载程序,就是删除文件,快捷方式,注册表.结果卸载完成后弹出个对话框显示This Program Might Not Have Installed Correctly.这个是什么情况啊 解决方案 你用的什么打包工具?估计不兼容,用installshield的新版本 解决方案二: 这个程序可能没有正确的安装好~ 你肯定还是没有完全卸载好,仔细看看,或者用一些智能卸载软件,帮你一键搞定 解决方案三: 1 打包工具的问题2 你使用打包工具的问题具体是什么原因