Tôi đang sử dụng Topshelf kết hợp với FluentSchedule cho Dịch vụ Windows.Cách phát hiện nếu Topshelf đang chạy trong chế độ bảng điều khiển
Tuy nhiên, tôi muốn để có thể thử nghiệm-chạy các ứng dụng chỉ đơn giản là khởi động và không thực thi mã FluentSchedule rằng thiết lập bộ đếm thời gian, vv
Có cách nào khi chạy file exe từ Bộ chỉ huy Line (tức là không có lệnh 'install') để kiểm tra từ TopShelf rằng nó đang chạy trong chế độ Console?
Tôi sẽ hỏi trong danh sách gửi thư, https://groups.google.com/forum/#!members/topshelf-discuss, nếu bạn chưa có. Tôi không nghĩ rằng có một cách rõ ràng. Ngoài ra, bạn có thể mở một vấn đề trên GitHub: https://github.com/topshelf/topshelf – Travis
Không liên quan trực tiếp với TopShelf, nhưng có một cái nhìn tại http://stackoverflow.com/questions/2397162/how-to-determine -if-start-inside-a-windows-service –