วิธีติดตั้งเครื่องมือ WinApp เพื่อเร่งการสร้างแอปบน Windows 11

  • Windows 11 นำเสนอ winapp CLI ซึ่งเป็นเครื่องมือบรรทัดคำสั่งสำหรับนักพัฒนา
  • รองรับ Electron, .NET/Win32, CMake, Python และเฟรมเวิร์กอื่นๆ
  • ช่วยให้การสร้างแอปพลิเคชันง่ายขึ้น โดยไม่ต้องใช้ Visual Studio หรือ MSBuild

ในWindows 11ไมโครซอฟต์ได้เปิดตัวWindows App Development CLI (winapp CLI)เพื่อช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันบนระบบปฏิบัติการได้ง่ายขึ้น

นักพัฒนาต้องเผชิญกับความท้าทายมานานแล้วกับแพลตฟอร์มที่กระจัดกระจาย การจัดแพ็กเกจที่ซับซ้อน และ API ที่ไม่สอดคล้องกัน และเครื่องมือนี้ได้รับการออกแบบมาเพื่อปรับปรุงกระบวนการให้ง่ายขึ้น ขจัดอุปสรรคสำหรับนักพัฒนาที่ต้องการสร้างแอปสำหรับ Windows 11 โดยไม่ต้องพึ่งพา Visual Studio หรือ MSBuild

ขณะนี้ได้มีการเปิดให้ทดลองใช้งาน Windows App Development CLI (winapp CLI) เวอร์ชันพรีวิวสาธารณะแล้ว โดยรองรับเฟรมเวิร์กข้ามแพลตฟอร์ม เช่น Electron, .NET/Win32, CMake หรือ Python ช่วยให้นักพัฒนาสามารถสร้างแอปได้อย่างมีประสิทธิภาพมากขึ้น

ในคู่มือ นี้ ผมจะอธิบายขั้นตอนการติดตั้งเครื่องมือบรรทัดคำสั่งสำหรับการพัฒนาแอปพลิเคชัน Windows บน Windows 11

ติดตั้ง WinApp บน Windows 11

ในการติดตั้งเครื่องมือบรรทัดคำสั่งสำหรับการพัฒนาแอปพลิเคชัน Windows บน Windows 11 ให้ทำตามขั้นตอนต่อไปนี้:

  1. เปิดStart

     

     

  2. ค้นหาCommand PromptหรือPowerShellคลิกขวาที่ผลลัพธ์อันดับแรก แล้วเลือกตัวเลือก " เรียกใช้ในฐานะผู้ดูแลระบบ "

  3. พิมพ์คำสั่งนี้เพื่อติดตั้งเครื่องมือ winapp บน Windows 11 แล้วกดEnter :

    winget ติดตั้ง Microsoft.winappcli --source winget

    วิธีติดตั้งเครื่องมือ WinApp เพื่อเร่งการสร้างแอปบน Windows 11

เมื่อคุณทำตามขั้นตอนเสร็จสิ้นแล้ว โปรแกรมเครื่องมือบรรทัดคำสั่งจะติดตั้งลงในคอมพิวเตอร์ของคุณ

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

  • winapp init

วิธีติดตั้งเครื่องมือ WinApp เพื่อเร่งการสร้างแอปบน Windows 11

คำสั่ง winapp init / ภาพ: Mauro Huculak

ขณะที่คุณรันคำสั่ง คุณจะเห็นคำแนะนำบนหน้าจอเพื่อตั้งค่าสภาพแวดล้อมการพัฒนา รวมถึงชื่อแพ็กเกจและผู้เผยแพร่ เวอร์ชัน คำอธิบาย การตั้งค่า SDK และอื่นๆ 

คุณสามารถเรียกใช้คำสั่งนี้เพื่อสร้างสถานะสภาพแวดล้อมที่กำหนดค่าไว้ใหม่ ซึ่งมีประโยชน์เมื่อทำการโคลนโปรเจกต์หรือซิงค์ข้อมูลระหว่างเครื่องต่างๆ:

  • winapp restore

นอกจากนี้ คุณยังสามารถใช้คำสั่งนี้เพื่ออัปเดตแพ็กเกจและส่วนประกอบต่างๆ ให้เป็นเวอร์ชันล่าสุดได้ โดยขึ้นอยู่กับการตั้งค่าของคุณ:

  • winapp update

คำสั่งที่มีประโยชน์อื่นๆ ที่คุณจะได้ใช้ ได้แก่:

  • winapp create-debug-identity my-app.exe: เพิ่มรหัสประจำตัวแพ็กเกจชั่วคราวให้กับไฟล์ปฏิบัติการของคุณเพื่อใช้ในการดีบัก
  • winapp manifest update-assets path/to/logo.png: สร้างหรือแก้ไขไฟล์ AppxManifest.xml สำหรับแอปของคุณ
  • winapp cert generate: สร้างและจัดการใบรับรองการพัฒนาที่ใช้สำหรับการลงนามและการทดสอบในเครื่อง
  • winapp sign path/to/package.msix: สร้างแพ็กเกจ MSIX จากผลลัพธ์การสร้างของคุณ
  • winapp pack .\build\output --cert devcert.pfx: สร้างแพ็กเกจ MSIX ที่พร้อมสำหรับการแจกจ่าย

คุณสามารถใช้ หน้า GitHub นี้ เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่งการใช้งานได้

ฝากความเห็น

ติดตั้ง Windows 11 25H2 ใหม่บนฮาร์ดแวร์ที่ไม่รองรับ

ติดตั้ง Windows 11 25H2 ใหม่บนฮาร์ดแวร์ที่ไม่รองรับ

คุณสามารถติดตั้ง Windows 11 25H2 แบบคลีนอินสตอลบนฮาร์ดแวร์ที่ไม่รองรับได้ โดยใช้สื่อบูต USB แบบกำหนดเองร่วมกับ Rufus และระบบปฏิบัติการเวอร์ชันล่าสุด

ฉันควรจะอัปเกรดเป็น Windows 11 หรือลงทะเบียน Windows 10 ในโปรแกรม ESU ดี? นี่คือวิธีตัดสินใจ

ฉันควรจะอัปเกรดเป็น Windows 11 หรือลงทะเบียน Windows 10 ในโปรแกรม ESU ดี? นี่คือวิธีตัดสินใจ

การสนับสนุน Windows 10 จะสิ้นสุดในวันที่ 14 ตุลาคม 2025 ควรอัปเกรดเป็น Windows 11 หรือใช้โปรแกรม ESU ของ Microsoft ดี? นี่คือวิธีตัดสินใจว่าอะไรดีที่สุดสำหรับพีซีของคุณ

วิธีการบังคับอัปเกรดเป็น Windows 11 25H2 โดยใช้ Installation Assistant

วิธีการบังคับอัปเกรดเป็น Windows 11 25H2 โดยใช้ Installation Assistant

หากต้องการบังคับติดตั้ง Windows 11 25H2 บนพีซีของคุณในกรณีที่การอัปเดต Windows ไม่ทำงาน คุณสามารถดาวน์โหลด Installation Assistant และทำตามขั้นตอนเหล่านี้ได้

วิธีอนุญาตให้แอปผ่านไฟร์วอลล์บน Windows 11

วิธีอนุญาตให้แอปผ่านไฟร์วอลล์บน Windows 11

หากต้องการอนุญาตให้แอปผ่านไฟร์วอลล์ของ Windows 11 ให้เปิด การตั้งค่าความปลอดภัยของ Windows > ไฟร์วอลล์ และใช้ตัวเลือก "อนุญาตให้แอปผ่านไฟร์วอลล์" วิธีการมีดังนี้

วิธีติดตั้งเครื่องมือ WinApp เพื่อเร่งการสร้างแอปบน Windows 11

วิธีติดตั้งเครื่องมือ WinApp เพื่อเร่งการสร้างแอปบน Windows 11

เรียนรู้วิธีการติดตั้งและใช้งาน winapp CLI ของ Windows 11 เพื่อสร้าง ทดสอบ และบรรจุแอปพลิเคชันได้เร็วขึ้น พร้อมรองรับ Python, Electron, .NET และอื่นๆ

การอัปเดตฉุกเฉิน KB5078129 แก้ไขข้อบกพร่องในเดือนมกราคม 2026 บน Windows 10 ESU

การอัปเดตฉุกเฉิน KB5078129 แก้ไขข้อบกพร่องในเดือนมกราคม 2026 บน Windows 10 ESU

KB5078129 การอัปเดตแบบนอกรอบเพื่อแก้ไขปัญหาแอปขัดข้องและปัญหา Outlook บน Windows 10 22H2 และ 21H2 ที่เกิดจากการอัปเดตในเดือนมกราคม

ไมโครซอฟต์สร้างโปรแกรมทดลองใช้งานสำหรับแอปบน Windows 10

ไมโครซอฟต์สร้างโปรแกรมทดลองใช้งานสำหรับแอปบน Windows 10

ทุกคนจะสามารถทดสอบฟีเจอร์ใหม่ๆ สุดเจ๋งในแอป Windows 10 ได้ง่ายขึ้นกว่าเดิม โดยไม่ต้องติดตั้งเวอร์ชัน Skip Ahead ผ่านโปรแกรม Windows App Preview ใหม่ นี่คือรายละเอียดและวิธีการเข้าร่วม อ่านเพิ่มเติม...

การเตรียมการสำหรับ Windows 11 27H2 เริ่มต้นขึ้นแล้ว โดย Microsoft ได้แบ่ง Canary Channel ออกเป็นสองเส้นทาง

การเตรียมการสำหรับ Windows 11 27H2 เริ่มต้นขึ้นแล้ว โดย Microsoft ได้แบ่ง Canary Channel ออกเป็นสองเส้นทาง

ไมโครซอฟต์ได้แยกช่องทางการทดสอบ Canary Channel ออกด้วยบิลด์ 29500 ใหม่ ซึ่งบ่งชี้ถึงการทำงานเบื้องต้นของแพลตฟอร์มสำหรับ Windows 11 27H2 และการอัปเกรดเต็มรูปแบบในอนาคต

Build 29531.1000 แบ่งช่องทาง Canary Channel ของ Windows 11 ออกเป็นสองส่วน ทำให้ผู้ใช้เกิดความสับสนมากขึ้น

Build 29531.1000 แบ่งช่องทาง Canary Channel ของ Windows 11 ออกเป็นสองส่วน ทำให้ผู้ใช้เกิดความสับสนมากขึ้น

Build 29531.1000 สำหรับ Windows 11 มาถึงแล้วใน Canary Channel ผ่านการตั้งค่าอัปสเตทเสริม เนื่องจากช่องทางดังกล่าวแยกออกเป็นสองส่วน

โปรแกรม Notepad จะเพิ่มการรองรับการแสดงภาพใน Windows 11

โปรแกรม Notepad จะเพิ่มการรองรับการแสดงภาพใน Windows 11

ไมโครซอฟต์เพิ่มการรองรับรูปภาพลงใน Notepad ทำให้แอปนี้เป็นเครื่องมือจดบันทึกที่สมบูรณ์ยิ่งขึ้น แต่ผู้ใช้บางส่วนกังวลว่าอาจทำให้ความเรียบง่ายหายไป