วิธีการเลือก. NET 4.5.2 เป็นกรอบงานเป้าหมายใน Visual Studio


123

ฉันได้ติดตั้ง. NET Framework 4.5.2บน Windows 8.1 แล้ว แต่ใน Visual Studio 2013 ฉันไม่เห็นตัวเลือก. NET Framework 4.5.2 (ดูภาพหน้าจอ) ฉันจะกำหนดเป้าหมายโครงการของฉันสำหรับ. NET 4.5.2 ได้อย่างไร

ใส่คำอธิบายภาพที่นี่

คำตอบ:


180

คุณต้องติดตั้งMicrosoft .NET Framework 4.5.2 Developer Pack

สิ่งนี้มีส่วนประกอบต่อไปนี้ (ฉันเน้นย้ำ):

  • .NET Framework 4.5.2

  • .NET Framework 4.5.2 Multi-Targeting Pack: มีชุดอ้างอิงที่จำเป็นในการสร้างแอปที่กำหนดเป้าหมายเป็น. NET Framework 4.5.2

  • .NET Framework 4.5.2 ชุดภาษา

  • .NET Framework 4.5.2 Multi-Targeting Pack Language Packs: ประกอบด้วยไฟล์ IntelliSense เพื่อแสดงวิธีใช้ในขณะที่สร้างแอปที่กำหนดเป้าหมายเป็น. NET Framework 4.5.2 ผ่าน Visual Studio และ IDE ของบุคคลที่สาม


4
ตรวจสอบให้แน่ใจว่าคุณใช้แพ็คเกจดาวน์โหลด (ตามลิงค์) แทนที่จะเป็นตัวติดตั้งเว็บ ส่วนหลังจะไม่ติดตั้งแพ็คแบบหลายเป้าหมายแม้ว่าคุณจะติดตั้ง Visual Studio 2013 แล้วก็ตาม
osoviejo

1
โครงการทั้งหมดของฉันแสดงว่าเข้ากันไม่ได้แม้ว่าจะติดตั้งจากลิงก์นั้นแล้วก็ตาม มีใครมีปัญหานี้
Jamie

1
ดูเหมือนว่าจะเป็นเพราะ Windows 8 เห็นได้ชัดว่าฉันควรจะเรียกใช้ Visual Studio ในฐานะผู้ดูแลระบบเพื่อให้ทำงานได้ ฉันเพิ่งได้รับระบบปฏิบัติการใหม่เมื่อวานนี้และมันทำให้ฉันอยากจะฉีกผมออก!
Jamie

1
ฉันต้องรีสตาร์ท Visual Studio ก่อนที่จะหยิบขึ้นมาบน 4.5.2 ตรวจสอบให้แน่ใจว่าคุณทำเช่นนั้นหลังจากติดตั้ง Multi-Targeting pack
AlphaKilo

1
อนึ่งรูปแบบเดียวกันนี้เกิดขึ้นซ้ำกับปัญหาเมื่อพยายามกำหนดเป้าหมาย 4.6.1
JosephStyons

2

ผมมีปัญหาเหมือนกัน. ประเด็นคือฉันติดตั้ง DevPack สำหรับภาษาของฉันเท่านั้น

NDP462-DevPack-KB3151934-RUS.exe

เป็นผลให้โฟลเดอร์ที่เหมาะสมที่นี่

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

มีเพียงโฟลเดอร์เดียว "ru" ในขณะที่โฟลเดอร์ 4.6.1 เต็มไปด้วยไฟล์

ในท้ายที่สุดการติดตั้ง

NDP462-DevPack-KB3151934-ENU.exe

แก้ปัญหา

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