2012-02-07 12 views
7

Mam 2 funkcje: getLicence() która zwraca licencekey jako ciąg i validateLicence() która zwraca true jeśli walidacja successful.I mają następujące wymaganiajak stworzyć instalator msi w VS2010 z walidacji zwyczaj licencyjnej

  • Chcę utworzyć msi instalatora w VS 2010, który nazywa to getLicence() i pokazuje licencekey.

  • a jednocześnie będzie prosić, aby wejść licencekey i nazywają validateLicence() jeżeli walidacja powiedzie, zostanie on zainstalowany jeszcze nie zainstalowano pokazując komunikat „Nieprawidłowy klucz licencji”;

getLicenceKey() wykorzystuje AesCryptoServiceProvider zaszyfrować machinename i generowania licencekey i validateLicence() bierze klucz licencyjny wprowadzonej przez użytkownika i deszyfrowania i zatwierdź.

Używam C# (WCF) Jestem w stanie utworzyć instalator MSI, ale nie wiem, jak wywołać te dwie funkcje przez instalatora (tak, że użytkownik posiadający klucz licencyjny może zainstalować moją aplikację tylko na jednym komputerze) .

+0

proszę pokazać niektóre kod źródłowy ... co próbowaliście? co nie działa? – Yahia

Odpowiedz

Powiązane problemy