ตั้งค่า WiX เพื่อสร้าง Windows Installer สําหรับการกระจายโปรแกรม

วันที่สร้างเพจ :

สภาพ แวด ล้อม

สตูดิโอภาพ
  • ชุมชนชุมชน
  • ชุมชนสตูดิโอภาพ 2019
ชุดเครื่องมือ WiX
3.11.2

※ทํางานในรุ่นอื่น ๆ แต่ยังไม่ได้รับการยืนยัน

ในตอนแรก

มีหลายวิธีในการแจกจ่ายโปรแกรมประยุกต์ที่คุณสร้างสําหรับ Windows ในบางกรณี คุณอาจกระจายโปรแกรม ".exe" โดยตรง แต่ในกรณีนี้โปรแกรมอาจวางที่ใดก็ได้ในผู้ใช้และจะไม่ทํางานอย่างถูกต้องหรือคุณอาจไม่สามารถที่จะทําสิ่งที่คุณต้องการจะทําในเวลาของการติดตั้ง

ถ้าคุณต้องการปรับใช้โปรแกรมขนาดใหญ่ที่มีขนาดใหญ่ หรือซับซ้อน เช่นโปรแกรมประยุกต์เชิงพาณิชย์ คุณมักจะมีโปรแกรมติดตั้งพร้อมใช้งานสําหรับผู้ใช้ในการติดตั้ง

บทความนี้ให้คําแนะนําทีละขั้นตอนเกี่ยวกับวิธีการสร้างโปรแกรมติดตั้งที่ใช้กันทั่วไปในการติดตั้งในรูปแบบ "MSI" ของ Windows Installer นอกจากนี้คุณยังสามารถสร้างตัวติดตั้ง MSI ด้วยคุณลักษณะ Visual Studio มาตรฐาน, แต่เรากําลังใช้ WiX. ช่วยให้คุณสามารถสร้างโปรแกรมติดตั้งที่มีรายละเอียดเพิ่มเติมกว่ามาตรฐานคุณสมบัติสตูดิโอภาพ.

ฉันไม่สามารถแนะนําคุณลักษณะทั้งหมดที่นี่ แต่ถ้าคุณต้องการเข้าใจการไหลของการสร้างโปรแกรมติดตั้งแรกและเพิ่มคุณสมบัติอื่น ๆ ก็ควรตรวจสอบในเว็บไซต์อย่างเป็นทางการ

การเตรียมการก่อน

  • คุณได้ติดตั้ง Visual Studio
  • ลงชื่อเข้าใช้ Windows ด้วยสิทธิ์ระดับผู้ดูแล
  • คุณได้ติดตั้ง 3.5.1 กรอบงาน.NET บน Windows

การติดตั้งชุดเครื่องมือ wix

เปิดเว็บไซต์อย่างเป็นทางการด้านล่างและดาวน์โหลดเครื่องมือสร้างเครื่องมือ WiX เครื่องมือ

image

ดาวน์โหลด wix311.exe ในหน้าก่อนหน้านี้ที่คุณเปิด (เวอร์ชั่นอาจแตกต่างกันไปขึ้นอยู่กับการอัพเดต))

image

กด บันทึก เพื่อเรียกใช้งาน โดยค่าเริ่มต้น จะถูกบันทึกไปยังโฟลเดอร์ดาวน์โหลด (ถ้าคุณเรียกใช้โดยตรงจะถูกบันทึกไว้ในโฟลเดอร์ที่แยกต่างหาก)

image

image

หลังจากเรียกใช้เครื่องมือสร้างเครื่องมือ WiX คุณจะได้รับข้อผิดพลาดต่อไปนี้:

image

คุณต้องติดตั้งรันไทม์.NET Framework 3.5.1 ไม่ได้ติดตั้งเป็นมาตรฐานใน Windows 10 ที่ทันสมัย และจะไม่ถูกติดตั้งจนกว่าคุณจะติดตั้ง Visual Studio ล่าสุดจนกว่าคุณจะติดตั้ง SDK ในระหว่างการติดตั้งอย่างชัดเจน

ถ้าคุณต้องการติดตั้ง ดาวน์โหลด และติดตั้งรันไทม์จากลิงค์ต่อไปนี้:

โดยวิธีการที่ไฟล์ที่ดาวน์โหลดเป็นเครื่องมือสร้างและยังไม่ได้ติดตั้ง คลิก ติดตั้ง เพื่อติดตั้ง

image

image

เมื่อการติดตั้งเสร็จสมบูรณ์ ข้อความด้านบนซ้ายคือ "ติดตั้งเรียบร้อยแล้ว" คลิก ออก เพื่อออก

image

คุณสามารถดูว่าโฟลเดอร์ได้ถูกเพิ่มลงในเมนูเริ่มแล้ว

image

การติดตั้งส่วนขยายของ Visual Studio ของ WiX

จากนั้นติดตั้งชุดเครื่องมือ Wix ส่วนขยายของ Visual Studio ดาวน์โหลดและติดตั้งแฟ้มจากหน้าต่อไปนี้ นี่คือที่รวมรุ่น 2019 Studio แสดงผล

image

image

เรียกใช้ไฟล์ที่ดาวน์โหลดมา

image

image

คลิกปุ่ม ติดตั้ง

image

คลิกปุ่ม ปิด เพื่อดําเนินการติดตั้งให้เสร็จสมบูรณ์

image

การตั้งค่านี้เสร็จสมบูรณ์

ดาวน์โหลด แก้ไข Wix

ไม่จําเป็นต้องใช้ แต่มีประโยชน์เล็กน้อยเมื่อแก้ไขการตั้งค่า Wix กรุณาดาวน์โหลดได้จากเว็บไซต์ต่อไปนี้ นอกจากนี้ยังมีทั้งโปรแกรมติดตั้งหรือรุ่น exe เดียว เคล็ดลับอธิบายการใช้ Wix Edit

image

สรุป

ขณะนี้ WiX ถูกตั้งค่าแล้ว ครั้งต่อไป, ฉันต้องการสร้างโปรแกรมติดตั้งอย่างง่าย.