เครื่องมือมาตรฐานสำหรับการสร้างบริการ Windows คือเทมเพลต Visual Studio. Net ที่เรียกว่า Windows Service
มันจำเป็น
ประโยชน์หลักของเครื่องมือ Windows Service นี้คือการสร้างการอ้างอิงถึงคลาสและหมวดหมู่ชื่อที่ถูกต้องโดยอัตโนมัติโดยใช้การสืบทอดและปรับเปลี่ยนวิธีการที่จำเป็น
คำแนะนำ
ขั้นตอนที่ 1
ตรวจสอบให้แน่ใจว่าคุณเข้าใจลำดับขั้นตอนในการสร้างบริการของคุณ: - กำหนดชื่อบริการของบริการอย่างถูกต้อง - การสร้างตัวติดตั้งที่จำเป็น - ดำเนินการแทนที่ - กำหนดรหัส OnStop และ OnStart - กำหนดวิธีการกำหนดค่าสำหรับ สร้างบริการ
ขั้นตอนที่ 2
ใช้กล่องโต้ตอบคุณสมบัติเพื่อตั้งชื่อที่ต้องการสำหรับบริการที่คุณกำลังสร้าง โปรดทราบว่าชื่อบริการที่เลือกต้องตรงกับชื่อที่ใช้โดยแอปพลิเคชันตัวติดตั้งคลาส การเปลี่ยนแปลงใดๆ กับค่าของชื่อที่ใช้หมายถึงการอัปเดตแอปพลิเคชันตัวติดตั้งคลาส
ขั้นตอนที่ 3
ใช้พารามิเตอร์ที่จำเป็นเพื่อกำหนดคุณสมบัติและวิธีการทำงานของบริการที่สร้างขึ้น: - จริง - ในส่วน CanStop - อนุญาตให้รับคำขอที่ขัดจังหวะการดำเนินการ - จริง - ในส่วน CanShutDown - อนุญาตให้รับการแจ้งเตือนเมื่อเปิดคอมพิวเตอร์ ที่เรียกกระบวนการ OnShutDown; - เท็จ - ในส่วน CanPauseAndContinue - เพื่อห้ามการหยุดชะงักและการเริ่มต้นใหม่ของบริการ หรือ True - เพื่ออนุญาตการกระทำเหล่านี้ - เท็จ - ในส่วน CanHandlePowerEvents - เพื่อห้ามบริการรับการแจ้งเตือนเกี่ยวกับการเปลี่ยนแปลง ในสถานะพลังงานของคอมพิวเตอร์หรือ True - เพื่ออนุญาตให้รับการแจ้งเตือนดังกล่าว - เท็จ - ในส่วนบันทึกอัตโนมัติ - ห้ามบันทึกรายงานการดำเนินการที่ดำเนินการโดยบริการในบันทึกเหตุการณ์ หรือ True - เพื่อเปิดใช้งานการบันทึกเหตุการณ์
ขั้นตอนที่ 4
เรียกใช้เครื่องมือแก้ไขโค้ดและป้อนค่าการประมวลผลที่จำเป็นสำหรับขั้นตอน OnStop และ OnStart แก้ไขพารามิเตอร์ของค่าของวิธีการที่จะเปลี่ยนแปลงในการทำงานและเพิ่มตัวติดตั้งที่จำเป็นสำหรับบริการที่ถูกสร้างขึ้น
ขั้นตอนที่ 5
ขยายเมนู Build และระบุคำสั่ง Build Solution โดยไม่ต้องพยายามใช้แป้นฟังก์ชัน F5 เพื่อเริ่มบริการ ติดตั้งบริการที่สร้างขึ้น