【发布时间】:2011-10-21 02:59:27
【问题描述】:
如果我有 5 台目标计算机,我打算将我的应用程序安装到其中一台目标计算机上。如何防止用户将我的应用程序复制到其他目标计算机?
为了清楚起见,我不希望他们在安装后复制我的应用程序(他们不应该从已安装的应用程序文件夹中复制我的应用程序)。现在的问题是我使用 Visual Studio 2010 设置和部署设置和部署我的应用程序,但是任何人都可以在安装后复制我的应用程序文件夹,例如,我的应用程序文件夹(exe、DLL 和资源)位于“Program Files/MyApplication” .他们实际上可以从该文件夹复制我的应用程序并将其粘贴到其他计算机然后使用它。当然,他们可以复制它,但我认为他们应该不能使用我复制的应用程序,对吧?有没有办法保护他们复制我的应用程序?我必须编写额外的代码?
我对软件分发真的很陌生。请指导我该怎么做。 谢谢
【问题讨论】:
标签: c# licensing software-distribution copy-protection