Visual studio 2012 如果未安装安装文件,如何防止exe文件运行?
如果未使用正确的安装文件安装可执行文件,如何防止其执行?(即)是否只是从另一个系统复制?我创建了可执行文件及其相应的设置,那么我应该如何做才能防止我的软件被简单地从一个系统复制到另一个系统?Visual studio 2012 如果未安装安装文件,如何防止exe文件运行?,visual-studio-2012,exe,Visual Studio 2012,Exe,如果未使用正确的安装文件安装可执行文件,如何防止其执行?(即)是否只是从另一个系统复制?我创建了可执行文件及其相应的设置,那么我应该如何做才能防止我的软件被简单地从一个系统复制到另一个系统? 您可以测试某个注册表项是否存在 您可以测试操作系统版本。(客户端是,服务器否) 生成特定于硬件的id,并在(首次/每次)运行之前将其与数据库进行联机比较 当意外发生时,通常是由于依赖于某个其他目录中的dll或配置文件或注册表设置或诸如此类的内容造成的。。。但是,如果还没有一个功能上的原因来解释为什么这是不可
- 您可以测试某个注册表项是否存在
- 您可以测试操作系统版本。(客户端是,服务器否)
- 生成特定于硬件的id,并在(首次/每次)运行之前将其与数据库进行联机比较