2012-10-23 29 views
10

Tôi đang cố gắng thiết lập một số thử nghiệm tự động đối với ứng dụng Windows Store. Vấn đề lớn tôi thấy là điều này sẽ được thiết lập một máy chủ chúng tôi không muốn liên lạc và nó chỉ kỳ diệu tiếp tục xây dựng và chạy thử nghiệm. Đây là một vấn đề bởi vì các ứng dụng Windows Store yêu cầu một giấy phép phát triển để xây dựng hoặc làm bất cứ điều gì với (như phụ tải). Và giấy phép nhà phát triển phải được gia hạn 30 ngày một lần.Lập trình gia hạn giấy phép nhà phát triển Windows 8 theo chương trình?

Có cách nào có lập trình để gia hạn giấy phép nhà phát triển hoặc cách nào đó để thúc đẩy vấn đề này không? Tôi thực sự không phải lo lắng về việc đăng nhập vào máy chủ xây dựng cứ sau 30 ngày để gia hạn giấy phép

+0

Tôi đào vào cmdlet trong Powershell để thực hiện việc này, sử dụng .Net. Thật không may, lệnh ghép ngắn về cơ bản là một trình bao bọc xung quanh DLL gốc 'WSClient.dll' .. do đó, kỹ thuật đảo ngược như thế nào điều này xảy ra là không dễ dàng – Earlz

+1

Bạn không phải là người duy nhất hỏi câu hỏi này. Tôi đã có người khác hỏi tôi chính xác điều này trong người hôm qua. Thật tệ khi không có một câu chuyện hay hơn về điều này, hoặc ít nhất là nó không nổi tiếng. –

Trả lời

2

Tôi khuyên bạn nên thiết lập kết nối từ xa với máy. Bạn cũng có thể thử xây dựng một ứng dụng macro ảo cho phép chạy lệnh powershell mà WPCoder đề xuất. Bạn có thể thử ghi lại các bước bạn cần thực hiện để gia hạn giấy phép của bạn và cố gắng chạy nó vào một ngày nhất định trong mỗi tháng (điều này có thể được thực hiện dễ dàng thông qua VS2010/2012).

Tôi hy vọng điều này sẽ hữu ích! Chúc may mắn!

+0

Điều này nghe có vẻ giống như cách duy nhất để làm điều đó. Chỉ cần hút rằng tự động hóa giao diện người dùng là cần thiết cho một điều đơn giản não chết – Earlz

Các vấn đề liên quan