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 pokazujelicencekey
.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) .
proszę pokazać niektóre kod źródłowy ... co próbowaliście? co nie działa? – Yahia