หลังจากเขียนโปรแกรม Winform c# เรียบร้อยเเล้วถึงเวลาแปลงเป็นตัว exe ให้คลิกใช้ง่ายๆสักที ซึ่งจริงๆแล้วเพียงเรา copy ไฟล์ทั้งหมดใน โฟลเดอร์ bin/debug หลังจากบิ้วโปรเจกสำเร็จก็สามารถนำโปรแกรมไปใช้ได้แล้ว แต่วันนี้ผมจะลองทำเป็นตัว install ให้คลิกได้ง่ายๆกว่าเดิมครับ
เริ่มจากสร้างโปรเจกใหม่ คลิกขวาที่ solution > add > new project > other project types > setup and deployment เลือก InstallShield
ถ้าใช้งานครั้งแรกจะปรากฎหน้าต่างนี้
โดยถ้าเป็นการเริ่มใช้งานครั้งแรก จะปรากฎหน้าต่างตามนี้ครับ ให้เข้าไปดาว์นโหลดลงมาเเล้วไปสร้าง serial number เพื่อกลับมา regist ตามภาพครับ
serial number ของ installshield
Activate สำเร็จ
โดยวิธีการตั้งค่าต่างๆ สามาารถเข้าโปรเจก setup1 เพื่อเช็ตค่าต่างๆได้ทันทีโดยแบ่งเป็นหมวดหมู่ดังนี้ครับ
1 Application Information เอาไว้กรอกรายละเอียดของไฟล์เซ็ตอัพ โดย
- company name เป็นชื่อบริษัท
- application name ชื่อแอปพลิเคชั่น
- application version เลขเวอร์ชั่น
- campany website เว็บส่วนตัวขององค์กรณ์
2 Install Requirement กำหนด spec ที่จำเป็นสำหรับ install โปรแกรม
- specific operating system กำหนดได้ว่าควร Run Windows อะไร
- Require software to be installed on the machine โปรแกรมอื่นๆที่จำเป็นในการ run กับโปรแกรมของเรา
3 Application shortcut กำหนด shortcut
4 Application Registry ต้องการให้ใช้ค่าตัวแปรจาก registry ก็ให้เซ็ตได้จากหน้าต่างนี้เลยครับ
5 Installation Interview ก่อนการ build กำหนดให้คนลงโปรแกรมสามารถกำหนด directory เองได้ไหม
สุดท้าย กด Build Project เป็นอันเรียบร้อยครับ
ทดลอง Install ดูได้ โดยเข้าไป directory ของโปรเจกค์ setup เเล้วหาโฟล์เดอร์ DISK