如何使您的软件仅在CD驱动器中存在原始CD时才能运行

Ram*_*oni 0 .net windows

如何限制基于.net的Windows应用程序仅在CD驱动器中存在原始CD时运行.此外,不应允许用户创建CD副本.

Wow*_*taH 5

你读过http://en.wikipedia.org/wiki/Copy_protection#Copy_protection_for_computer_software 吗?

如果您可以假设您的客户在安装应用程序后可以访问互联网,那么您可以制作一种许可服务器/Web服务解决方案.然后,您可以执行序列号方法,检查您的Web服务的有效性.(比如Ms-Windows 激活)

您可以使用网卡的mac-address作为硬件ID来激活.