Câu hỏi

25/05/2013 20:32
Xin hỏi cách thức tạo một chương trình chạy trong Services and Applications (ví dụ Messenger)?
Danh sách câu trả lời (1)

"Windows Service" là chương trình khả thi bình thường như bao chương trình khác, tại thời điểm boot máy, Windows Service được tự động kích hoạt, sau đó nó có thể được yêu cầu tạm dừng (paused) rồi chạy lại (restart) mà không cần có giao diện với người dùng. Với những tính chất trên, Windows Service thích hợp cho những chương trình chạy lâu dài trong từng session làm việc của từng người dùng máy. Hiện môi trường Visual Studio .Net với 3 ngôn ngữ chính là VB .Net, VC#, VJ# hỗ trợ rất tốt việc xây dựng các Windows Service. Để xây dựng 1 Windows service trong môi trường này, bạn hãy chạy Visual Studio .Net, chọn menu File.New.Project để hiển thị cửa sổ "New Project", chọn ngôn ngữ muốn lập trình, chọn template "Windows Service" rồi trả lời các câu hỏi để tạo mới project quản lý Windows Service. Cuối cùng là viết code cho nó, trong đó 2 tác vụ thiết yếu nhất là OnStart() và OnStop(). Sau khi viết code xong thì biên dịch ra file khả thi bằng menu Build.
Để cài đặt Windows Service vào máy cho Windows quản lý, bạn có thể dùng chương trình hàng lệnh installutil.exe trong cửa sổ "Command prompt" với cú pháp đơn giản như sau:
installutil myservice.exe
Để gỡ bỏ Windows Service ra khỏi Windows, bạn có thể dùng chương trình hàng lệnh installutil.exe trong cửa sổ "Command prompt" với cú pháp đơn giản như sau:
installutil /u myserice.exe
Chúc bạn thành công!
Để cài đặt Windows Service vào máy cho Windows quản lý, bạn có thể dùng chương trình hàng lệnh installutil.exe trong cửa sổ "Command prompt" với cú pháp đơn giản như sau:
installutil myservice.exe
Để gỡ bỏ Windows Service ra khỏi Windows, bạn có thể dùng chương trình hàng lệnh installutil.exe trong cửa sổ "Command prompt" với cú pháp đơn giản như sau:
installutil /u myserice.exe
Chúc bạn thành công!
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip