2013-08-28 115 views
5

Gần đây tôi đã cài đặt Installshield LE trên máy tính cục bộ của mình cho vs2010, xây dựng một gói và bây giờ muốn nó được xây dựng trên máy chủ xây dựng của chúng tôi. Tôi cũng đã cài đặt nó trên máy chủ xây dựng của chúng tôi.Cấp phép Limitedhield Limited Edition trên máy chủ dựng

Tôi gặp lỗi:

lỗi: -7159: Giấy phép sản phẩm đã hết hạn hoặc chưa được khởi tạo.

Tôi đã đăng nhập vào máy chủ xây dựng, bắt đầu so với và được nhập trong mã giấy phép của tôi. Tuy nhiên, điều này đã không giải quyết được lỗi.

Tôi đã đọc về phiên bản độc lập nhưng dường như chỉ có sẵn cho phiên bản cao cấp. Ai có ý tưởng gì không?

+0

Bạn đã cố đăng nhập/khởi động VS và Installshield bằng cách sử dụng thông tin đăng nhập tài khoản xây dựng chưa? Giấy phép có thể được kích hoạt cho bạn, nhưng không được kích hoạt tài khoản (không chắc chắn nếu nó là một giấy phép cá nhân). – MikeR

+0

Đây không phải là một câu hỏi phát triển. Đó là câu hỏi hỗ trợ sản phẩm của người dùng. –

Trả lời

3

InstallShield có kích hoạt trực tuyến. Bạn sẽ cần yêu cầu nhiều khóa cấp phép và kích hoạt chúng trên các máy khác nhau.

10

nếu bạn đang sử dụng phiên bản 2012 Mùa xuân của Installshield LE chạy activator giấy phép trên máy chủ xây dựng tại địa chỉ:

C:\Program Files (x86)\InstallShield\2012SpringLE\System\TSConfig.exe 

Vị trí có thể khác nhau đối với các phiên bản khác của Installshield LE.

Bạn sẽ có thể sử dụng cùng một mã kích hoạt mà họ đã gửi cho bạn khi bạn đăng ký Installshield LE, theo giấy phép cho phép cài đặt trên nhiều máy cho mục đích xây dựng tự động.

0

Đã khắc phục sự cố này trên máy chủ xây dựng TeamCity của chúng tôi. Ban đầu tôi đã có thể chạy TSConfig.exe như người dùng máy chủ xây dựng và đã hoạt động. Tuy nhiên, sau khi một bài tập khôi phục thảm họa, TeamCity báo cáo giấy phép đã hết hạn một lần nữa, nhưng chạy TSConfig.exe đã không làm các trick.

Tôi đã kết thúc khởi chạy VS 2015 làm người dùng máy chủ xây dựng và đã mở một dự án InstallShield mới. Thay vì thông báo cho tôi giấy phép đã hết hạn, giấy phép bị hỏng và cần được sửa chữa. Nó thực hiện sửa chữa và tôi trở lại đúng hướng.

Tôi không biết đó là một tùy chọn cho đến sau, nhưng TSConfig/repair có thể đã thực hiện thủ thuật mà không cần mở Visual Studio.