การพัฒนา Windows Phone 8 บน Windows 7 - เป็นไปได้หรือไม่? [ปิด]


12

ฉันพยายามติดตั้ง Windows Phone 8 SDK บนเครื่อง Windows 7 ของฉันและได้รับข้อความว่า 'รองรับเฉพาะใน Windows 8' ฉันต้องการพัฒนาแอป Phone 7.5 บน Visual Studio 2012 สิ่งที่เป็นไปไม่ได้กับ 7.1 SDK ดังนั้นฉันคิดว่า 8 SDK จะทำงานได้

ราวกับว่ามันไม่เพียงพอที่ 8 SDK นั้นเป็นที่ถกเถียงกันเมื่อออกวางตลาดตอนนี้มันใช้ได้โดยทั่วไปสำหรับฉันดูเหมือนว่าการตัดสินใจที่น่ากลัวที่จะทำให้มันใช้ได้เฉพาะกับ Windows 8 เพราะในความเห็นต่ำต้อยของฉัน ติดตั้ง Windows 8 ตลอดไปหรืออย่างน้อยในอนาคตอันใกล้เพราะ Metro UI

มีใครรู้วิธีแก้ปัญหาสำหรับการพัฒนา Windows Phone 8 บน Windows 7 หรืออย่างน้อยก็พัฒนาเป็น 7.5 แต่ใช้ Visual Studio 2012


3
ตอนแรกฉันก็รำคาญเหมือนกันฉันมีเครื่องจักรหนึ่งเครื่องที่ฉันจะไม่อัพเกรดเป็น Win8 เพราะฉันไม่แน่ใจว่าคอลเลกชัน Steam ของฉันจะรับมือได้อย่างไร แต่อย่างอื่นฉันก็พอใจกับประสบการณ์ของ Windows 8
Ian

จะต้องมีความเป็นไปได้ในการพัฒนา Windows Phone 7.5 ด้วย 7.1 SDK เนื่องจากการอัปเดต Windows Phone 7.8 เป็น Windows Phone 7 SDK ยังไม่ได้รับการเผยแพร่ (หรือข้อมูลใด ๆ ที่เกี่ยวข้องกับการอัพเดต Windows Phone 7 ถัดไป 0) วิธีแก้ปัญหาแน่นอนคือการใช้ VS2010 สำหรับ Windows Phone 7 ที่คุณต้องการ
Ramhound

นั่นคือสิ่งที่ฉันกลัว Visual Studio 2010 เป็นดี แต่ Visual Studio 2012 จะดียิ่งขึ้นและฉันได้ใช้มันตั้งแต่ CTP ออกมาเกี่ยวกับปีที่ผ่านมาดังนั้นจึงเป็นไปได้ที่น่าอึดอัดใจที่จะได้รับกลับไปปี 2010
Tiborg

2
คำถามนี้ดูเหมือนจะไม่ได้อยู่ในหัวข้อเพราะเป็นเรื่องเกี่ยวกับรายละเอียดของการกำหนดค่าชุดเครื่องมือของบุคคลที่สาม ได้แก่ สตูดิโอภาพ, การพัฒนา Windows Phone และระบบปฏิบัติการ Windows

คำตอบ:


18

ไม่มันเป็น Windows 8 ทั้งหมดอย่างน่าเสียดาย เหตุผลคือไฮเปอร์ไวเซอร์ใน Windows 8 ใช้เพื่อจำลองหรือจำลองเสมือนเครื่อง Windows Phone 8 นั่นและการตลาดแน่นอน

แก้ไข:

สำหรับนักพัฒนาที่ใช้ Windows 8 ฉันใช้มันกับแล็ปท็อปของฉันทันทีและชอบ ฉันเรียกใช้ Visual Studio 2010 และ 2012 ภายใต้โดยไม่มีปัญหา


4
สิ่งที่ฉันชอบ Windows 8 เมื่อมันมาถึงความเร็วและความคล่องแคล่ว แต่สิ่งที่ทำให้ฉันรำคาญที่สุดคือการลบปุ่มเริ่มต้น (อย่างน้อยตัวเลือกในการเปิดใช้งาน) และแอพที่น่าสงสารที่ถูกสร้างขึ้นมาเพื่อให้อยู่ที่นั่นและไม่ให้ฟังก์ชั่นใด ๆ ในคำหนึ่งฉันเกลียดที่ Metro UI (ซึ่งไม่เลวสำหรับตัวเอง แต่ไม่ดีสำหรับอุปกรณ์ที่ไม่ใช่ระบบสัมผัส) ถูกบังคับให้ฉันในฐานะผู้ใช้
Tiborg

3
ใช่ฉันชอบเมนูเริ่มต้นใหม่จริง ๆ แล้วเพราะฉันเคยปักหมุดแอปทั้งหมดที่ฉันเคยใช้ที่ด้านหน้าของเมนูเริ่มเก่าแล้วล่ะก็ดังนั้นมันจึงเป็นรุ่นที่มีสีสันมากขึ้นสำหรับฉัน ฉันไม่ได้ใช้แอพ "metro / ModernUI" ใด ๆ
เอียน

1
และให้แน่ใจว่าได้ติดตั้ง win8 64 บิตหากคุณต้องการเล่นกับ wpsdk
Mariano Montañez Ureta

@Tiby หนึ่งในสมาชิกในทีมของฉันใช้ stardock เพื่อรับเมนูเริ่มต้นบน windows stardock.com/products/start8และมีความสุขมากกับมัน ผลิตภัณฑ์อื่น ๆ ของพวกเขาดูน่าสนใจเช่นกันstardock.com/products/modernmix/features.asp
softveda

2

(คุณอาจพบวิธีแก้ไขปัญหาของคุณแล้ว แต่ฉันคิดว่านี่อาจเป็นประโยชน์กับคนอื่น ๆ ซึ่งอย่างฉันก็กำลังตั้งค่าสภาพแวดล้อมของพวกเขาเป็นครั้งแรก)

Windows Phone 8 SDKมี Visual Studio 2012 Express

หากคุณติดตั้งไว้ในเครื่องเสมือนเช่นการอธิบายใน Nokia Developer วิกิพีเดียนี้บทความคุณควรจะสามารถที่จะดำเนินการโดยใช้ Windows 7 เครื่องของคุณและหลีกเลี่ยงที่จะย้ายไป Windows 8 ในขณะที่มีการทำงาน WP8 Emulator


1

เหตุผลที่ดีที่สุดคือแอพ windows 8 และแอพ WP8 ใช้รันไทม์ WinRT ใหม่ไม่สนับสนุน. NET คุณไม่สามารถเรียกใช้ winRT บน Windows 7 ดังนั้นแอปของคุณจะไม่คอมไพล์ คุณสามารถสร้างแอพพลิเคชั่นสไตล์เมโทรด้วย WPF ได้ แต่แอปเหล่านั้นจะไม่ทำงานบน Windows 8 (อย่างน้อยก็ไม่ใช่ในโหมดเมโทร / ทันสมัย)


1
เขาพยายามพัฒนาแอพ Windows Phone 8 ไม่ใช่แอพ Windows 8 ฉันรู้ว่าแผนการตั้งชื่อทำให้เกิดความสับสน
Phil

แอพ Windows Phone 8 ต้องได้รับการพัฒนาโดยใช้ windows 8 เนื่องจาก Ian ชี้ให้เห็นว่า Windows 8 Phone SDK ต้องใช้การจำลองเสมือนแบบ Hyper-V เพื่อเลียนแบบโทรศัพท์
Zach Johnson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.