2011-03-18 35 views
5

Cách tiếp cận tốt nhất là gì?Cách ít phiền toái nhất để kiểm tra cập nhật tự động trong ứng dụng gốc

Cho đến nay tôi có thể nghĩ đến:

  • exe ​​WinMain siêu nhỏ trong HKLM \ Run để kiểm tra, nói, hai lần một ngày

  • dịch vụ Windows để kiểm tra, nói, hai lần một ngày

  • nhiệm vụ theo lịch trình (dường như không thể tìm thấy một cách để bắt đầu nhiệm vụ giao diện thông qua tài khoản người dùng, cách ly máy tính để bàn và các công cụ)

  • Bản thân ứng dụng (không hoạt động nếu có nhiều ví dụ, như trong Sysinternals Suite, nhiều, nhiều ứng dụng, một bộ lớn)

Còn gì nữa không? Tôi muốn nó ở lại bản địa và tránh bị gây khó chịu hoặc trì hoãn khởi động khởi động lạnh.

+2

"Dịch vụ Windows" sẽ là một trong những điều khiến tôi gỡ cài đặt ngay lập tức và khiến bạn nhận được thư thù địch. Đó là loại điều bạn không làm, trừ khi bạn có sự kiêu ngạo đáng kinh ngạc để tin (như một số công ty phần mềm lớn) mà bạn sở hữu máy tính của người dùng, không phải chúng. Việc kiểm tra bản cập nhật lúc bắt đầu chương trình có thể chấp nhận được, nhưng điều này cần phải được cấu hình. Nếu nó không thể được tắt, nó sẽ làm phiền địa ngục ra khỏi nhiều người dùng (những người có dialup ít nhất). – Damon

+0

Bạn đã có 4 cách tiếp cận bạn có thể thực hiện công việc. Tại sao bạn cần nhiều hơn? Chúng tôi không thể giúp bạn chọn, bạn không nói bất cứ điều gì về ứng dụng của bạn, cách sử dụng của ứng dụng và loại người dùng chạy ứng dụng đó. –

+0

Cơ sở người dùng dự kiến ​​dao động từ máy tính mù chữ đến rất kinh nghiệm. Và tôi muốn thông báo cho người dùng về các cập nhật về chức năng và bảo mật. Ý tưởng là để tránh IE6-mãi mãi phiên bản. Vì vậy, người dùng thậm chí với các kỹ năng máy tính hạn chế sẽ vẫn ở trên phiên bản mới nhất. Tất cả 4 phương pháp tiếp cận dường như thù địch với một số phần của cơ sở người dùng theo ý kiến ​​của tôi, và tôi thành thật không biết cách tiếp cận tốt nhất là gì. – Coder

Trả lời

2

Larry Osterman posted điều gì đó về điều này trên blog của mình một thời gian ngắn. Những điểm cơ bản:

  • Hai lần một ngày là cách quá thường xuyên để kiểm tra cập nhật
  • Dịch vụ Windows là một ý tưởng khủng khiếp
  • Vì vậy, là một nhỏ liên tục chạy WinMain
  • Hãy chắc chắn rằng người dùng có thể tắt nó dễ dàng. Nếu không, bạn sẽ chỉ làm phiền một nhóm nhỏ người dùng của bạn
-1

Chỉ cần không làm điều đó. Giai đoạn.

Hôm nay tôi đã gỡ cài đặt Trillian vì nó từ chối tôi đăng nhập vào mạng vì "bản dựng của tôi đã lỗi thời". TortoiseSVN làm phiền tôi khá thường xuyên với các cửa sổ bật lên về phiên bản mới đang có sẵn, và tôi đã biết về một thay thế, tôi cũng đã gỡ cài đặt TortoiseSVN và cài đặt một cái gì đó ít gây phiền nhiễu. Nếu tôi có một chương trình hoạt động và làm những gì tôi cần, và tôi không vấp phải bất kỳ lỗi nào của nó, thì tôi không có lý do gì để nâng cấp, cảm ơn bạn.

Lý do hợp lệ duy nhất để thông báo cho người dùng về các bản cập nhật mới có sẵn là bản cập nhật bảo mật và sau đó bạn có thể gửi thông báo qua email hoặc nguồn cấp dữ liệu RSS. Nếu tôi quan tâm, tôi sẽ đăng ký địa chỉ email của mình khi tải xuống hoặc đăng ký nguồn cấp dữ liệu RSS.

+0

Bạn có thể tắt kiểm tra phiên bản TortoiseSVN trong phần 'Chung' của cài đặt. – Jon

+0

Ồ, cảm ơn mẹo! – zvrba

+0

Người dùng muốn làm điều đó. Bạn khó chịu với Trillian và TortoiseSVN là không thích hợp. Nếu bạn muốn làm cho đối số đó, đó là những gì ý kiến ​​cho. –

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