如果我有5臺目標計算機,並且我要將我的應用程序安裝到其中一臺目標計算機上。我如何防止用戶將我的應用程序複製到其他目標計算機?C#應用程序許可證組件和控件
爲了說清楚,我不希望他們在安裝後複製我的應用程序(他們不應該從安裝的應用程序文件夾複製我的應用程序)。問題是現在我使用Visual Studio 2010安裝和部署安裝和部署我的應用程序,但任何人都可以在安裝後複製我的應用程序文件夾,例如,我的應用程序文件夾(exe,DLL和資源)位於「Program Files/MyApplication」 。他們實際上可以從該文件夾複製我的應用程序並將其粘貼到其他計算機然後使用它。當然,他們可以複製它,但我認爲他們不應該能夠使用我複製的應用程序嗎?有沒有辦法保護他們複製我的應用程序?我必須編寫一個額外的代碼?
我真的是軟件發佈的新手。請指導我必須做的事情。 謝謝
這意味着我必須爲每個部署創建一個許可證以及我的應用程序? –
您第一次需要創建許可證。並且您需要設置到期日期和系統信息。如果任何值被更改或修改,那麼在這種情況下,您又必須爲應用程序生成新的許可證。 –