ฉันไม่สามารถติดตั้ง Visual Studio รุ่นใดก็ได้ใน Windows 8.1


5

ฉันได้ลอง 2008, 2010 และ 2012 ... ฉันต้องติดตั้ง Visual Studio เพื่อที่จะสามารถรวบรวมแพ็คเกจ Python และ NodeJS ได้ ทุกรุ่นที่ฉันพยายามจะกระพริบหน้าจอสแปลช Visual Studio แล้วก็ไม่ทำอะไรเลย

ฉันลองจาก EXE และ ISO แล้วพวกเขาก็ทำแบบเดียวกัน

มีความคิดอะไรที่จะป้องกันไม่ให้ฉันติดตั้งในกรณีนี้คือ visual studio?


คุณมีไฟล์บันทึกในโฟลเดอร์ TEMP หรือไม่ มันรวมสิ่งที่มีประโยชน์หรือไม่?
magicandre1981

ไม่มีอะไรเด่นชัด ... คุณกำลังพูดถึง C: \ Temp
blakev

ดูที่นี่: C: \ Users \ USERNAME \ AppData \ Local \ Temp
magicandre1981

Error 0x80131902: Failed to create the managed bootstrapper application. ข้อผิดพลาด 0x80131902: สร้าง UX ไม่สำเร็จ Error 0x80131902: Failed to load UX. ข้อผิดพลาด 0x80131902: ล้มเหลวขณะทำงาน ... Error 0x80131902: Failed to run per-user mode.
blakev

คำตอบ:


11

ในที่สุดฉันก็ใช้งานได้ประมาณ 6 เดือน นี่คือสิ่งที่ฉันทำ

  1. ฉันไปที่แผงควบคุม - & gt; โปรแกรมและคุณสมบัติ - & gt; คุณสมบัติของ Windows
    1. ปิดใช้งาน. NET 3.5
    2. เปิดใช้งานทุกอย่างใน. NET 4.0
  2. ฉันออนไลน์และดาวน์โหลด Microsoft .NET 4.5.2 และ DirectX และติดตั้งพวกเขา
  3. จากนั้นฉันรีสตาร์ทคอมพิวเตอร์ของฉัน ... ณ จุดนี้มันบอกว่าฉันมีการปรับปรุงที่ฉันไม่เคยมีมาก่อน
  4. ติดตั้ง Visual Studio (เช่น ผู้บริหาร ) สำเร็จ
  5. รีสตาร์ทคอมพิวเตอร์
  6. เปิดใช้งาน. NET 3.5 อีกครั้งและปิดใช้งานคุณลักษณะ. NET 4.0 ที่เกี่ยวข้อง

คำแนะนำสำหรับการแก้ปัญหานี้มาจาก ที่นี่ .. ถึงแม้ว่าส่วนใหญ่ไม่ได้ผลสำหรับฉัน

ขอบคุณ @ magicandre1981 แม้แต่บอกฉันที่เกี่ยวข้อง log ไฟล์เดิมคือ (C: \ Users \ USERNAME \ AppData \ Local \ Temp)


ขอบคุณ! สิ่งที่ฉันต้องทำคือปิดการใช้งาน. NET Framework 3.5.1 ใน "ฟีเจอร์ Windows" ใน Windows 7 จากนั้นตัวติดตั้งเว็บของ Visual Studio Community 2015 RC เริ่มทำงาน
Leif

1
สิ่งนี้ช่วยฉันสำหรับ windows 10 ฉันเพิ่งปิดการใช้งาน. NET 3.5 และทำการรีสตาร์ท
nemke

สิ่งที่ใช้ได้ผลสำหรับฉันใน Windows 8.1 เพิ่งจะเรียกใช้ตัวติดตั้ง. NET 4.5.2 และการเลือก Repair. ฉันไม่ต้องแตะ NET 3.0 หรือเริ่มใหม่
Alexander Revo

0

ฉันมี

Failed to run per-user mode.

ปัญหาด้วยดังนั้นฉันจึงปฏิบัติตามคำสั่ง machine.config ของ speedy32 จาก StackOverflow :

ในกรณีของฉันไม่มีไฟล์ C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ machine.config มีเพียง machine.config.default เท่านั้น ดังนั้นฉันจึงคัดลอกและเปลี่ยนชื่อเป็น machine.config

และมันใช้งานได้ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.