Gần đây tôi đã làm một ứng dụng có nhiều phần. Một trong những phần là một công cụ mạng - nó luôn bắt đầu với HĐH và nó không bao giờ hiển thị bất kỳ loại thông báo nào. Tuy nhiên, nó bắt đầu một giao diện điều khiển cực kỳ khó chịu, không thể thoát khỏi mà không đóng chương trình (vui lòng chỉ chấp nhận giao diện này như đã cho). Tôi đã quyết định giải quyết vấn đề này bằng cách bắt đầu chương trình (đó là một*.exe
) như một dịch vụ, do đó ngăn chặn nó hiển thị ở tất cả. Vì ứng dụng sẽ được phân phối cho các máy tính khác nhau (do đó cần có một công cụ mạng ngay từ đầu). Tôi cần một cách để cài đặt chương trình này như một dịch vụ (vì vậy, tôi thực sự không muốn câu trả lời cho tôi biết qua một loạt các menu trên Bảng điều khiển hoặc tải xuống ứng dụng của bên thứ 3 phải ở trên bất kỳ máy tính nào dịch vụ sẽ chạy trên). Tôi có thể làm cái này như thế nào?