Come usare DeployLX per proteggere le licenze software

April 7

Gli sviluppatori di software devono affrontare numerose sfide quando si tratta di licenze e di protezione dalla copia. Tra queste sfide è la personalizzazione di licenze software per le esigenze di ogni cliente senza compromettere la sicurezza. Fornendo agli sviluppatori con i punteggi di limiti che possono essere applicati per controllare l'utilizzo del software, DeployLX consente la creazione di licenze uniche e complesse. L'incorporazione di chiavi di licenza per l'attivazione del software aiuta a proteggere tali licenze.

istruzione

1 Utilizzare il sistema di SecureLicenseManager DeployLX per proteggere le licenze software. In fase di esecuzione DeployLX richiederà e la ricerca di una licenza valida nel sistema di l'utente finale. Una volta che la licenza è verificato il software è disponibile per l'uso.

2 Creare file di licenza unica per i vostri clienti. Dal momento che ogni cliente ha esigenze diverse per l'acquisto di software, è utile per essere in grado di creare un file specifico alle sue esigenze. Le sovvenzioni di file e definisce i diritti di utilizzo e possono impiegare restrizioni su come viene utilizzato il software.

Utilizzare la Creazione guidata progetto DeployLX per la creazione di chiavi di licenza

3 Avviare il DeployLX Manager e proteggere i vostri progetti # Visual Basic e C utilizzando il Project Wizard. Per aprire la Creazione guidata progetto, accedere a Home Tab -> Proteggi progetto.

4 Selezionare Crea nuove chiavi dalla pagina Opzioni chiave di licenza per fare nuove chiavi per il progetto. Inserire un nome identificativo per le chiavi.

5 Scegli utilizzare i tasti esistenti quando si desidera utilizzare le stesse chiavi per proteggere più progetti. Questa opzione può essere utilizzata anche quando si è già creato le chiavi per il progetto aperto.

6 Scegliere il progetto che si desidera proteggere il Select Progetto pagina.

7 Rivedere l'elenco di azioni che si esibiranno la procedura guidata. Fare clic su Avanti per confermare il processo.

8 Attendere che il progresso del Project Wizard è tracciato sulla pagina di lavoro.

9 Utilizzare il codice generato dal wizard di progetto nel software per proteggere il vostro programma. Il codice verrà visualizzato nella pagina Aggiungi licenze.

10 Chiudere la procedura guidata di progetto cliccando su "Fine".

Creare chiavi di licenza manualmente

11 Avviare il Gestore DeployLX. Scegliere scheda Home -> Key Manager.

12 Selezionare nuove chiavi dal Key Manager e immettere un nome descrittivo nella scheda Crea Keys.

13 Fare clic su OK per creare le chiavi di licenza. Fare clic su Sì per eseguire il backup delle chiavi.

14 Vai alla Home -> Key Manager -> chiavi installate per visualizzare un elenco di chiavi di licenza disponibili.

15 Esportare le chiavi di un progetto selezionando Export e la scelta di un C # o file di Visual DeployLXKeys di base. Fare clic su OK per continuare l'esportazione.

16 Salvare il file nel file AssemblyInfo del progetto selezionato e aprirlo in Visual Studio.

17 Passare a Menu-> Progetto -> Aggiungi elemento esistente e selezionare il file salvato.

18 Aggiungere un riferimento al runtime di licenza per il progetto andando a Menu-> Progetto -> Aggiungi riferimento.

19 Selezionare DeployLX.Licensing.v3.dll dalla cartella .NET Framework. Il file si trova nella cartella Ridistribuibili, nella posizione di installazione DeployLX.

Consigli e avvertenze

  • Il codice MSIL nei vostri progetti dovrebbe essere protetto da uno strumento di crittografia, in quanto è facilmente leggibile e manipolato.