tôi có 2 chức năng: getLicence()
trả về licencekey
như chuỗi và validateLicence()
mà trả về true nếu xác nhận successful.I có những yêu cầu sau đâylàm thế nào để tạo msi cài đặt trong VS2010 với xác nhận giấy phép tùy chỉnh
Tôi muốn tạo msi trình cài đặt trong VS 2010 gọi là
getLicence()
và hiển thị sốlicencekey
.và đồng thời yêu cầu nhập
licencekey
và gọivalidateLicence()
nếu xác thực thành công, cài đặt khác sẽ không được cài đặt hiển thị thông báo "Khoá cấp phép không hợp lệ";
getLicenceKey()
sử dụng AesCryptoServiceProvider
để mã hóa machinename và tạo ra các licencekey
và validateLicence()
mất chìa khóa giấy phép nhập vào bởi người sử dụng và giải mã và xác nhận.
Tôi đang sử dụng C# (WCF) Tôi có thể tạo trình cài đặt MSI nhưng tôi không biết cách gọi hai hàm này bằng trình cài đặt (để người dùng có licencekey có thể cài đặt ứng dụng của tôi chỉ trên một máy) .
hãy hiển thị một số mã nguồn ... bạn đã thử gì? những gì không hoạt động? – Yahia