จะค้นหาโครงการ Visual Studio เวอร์ชัน. NET framework ได้อย่างไร


คำตอบ:


113

ขึ้นอยู่กับเวอร์ชันของ Visual Studio:

  • ในปี 2545โครงการทั้งหมดใช้. Net 1.0
  • ในปี 2546โครงการทั้งหมดใช้. Net 1.1
  • ในปี 2548โครงการทั้งหมดใช้. Net 2.0
  • ในปี 2008โปรเจ็กต์ใช้. Net 2.0, 3.0 หรือ 3.5; คุณสามารถเปลี่ยนเวอร์ชันในคุณสมบัติโครงการ
  • ในปี 2010โครงการใช้. Net 2.0, 3.0, 3.5 หรือ 4.0 คุณสามารถเปลี่ยนเวอร์ชันในคุณสมบัติโครงการ
  • ในปี 2555โครงการใช้. Net 2.0, 3.0, 3.5, 4.0 หรือ 4.5 คุณสามารถเปลี่ยนเวอร์ชันในคุณสมบัติโครงการ

Visual Studio เวอร์ชันใหม่กว่ารองรับ. Net framework หลายเวอร์ชัน ตรวจสอบประเภทโครงการและคุณสมบัติของคุณ


2
ฉันในปี 2008 แต่ไม่ทราบว่าโครงการปัจจุบันใช้เวอร์ชันใด
Novice Developer

3
ไปที่คุณสมบัติโครงการสำหรับโครงการปัจจุบัน
SLaks

1
ฉันมีคุณ ฉันสามารถดูเวอร์ชัน
Novice Developer

4
จากนั้นคุณควรยอมรับคำตอบนี้โดยคลิกช่องทำเครื่องหมาย
SLaks

1
@levininja: สำหรับเวอร์ชันใหม่ขึ้นอยู่กับโครงการทั้งหมด
SLaks

72
  • VB

คุณสมบัติโครงการ -> แท็บคอมไพเลอร์ -> ปุ่มตัวเลือกการคอมไพล์ขั้นสูง

  • ค#

คุณสมบัติโครงการ -> แท็บแอปพลิเคชัน


1
เช่นเดียวกันใน VS2019 - Properties -> Application -> Target Framework
JGFMK

38

วิธีที่ง่ายที่สุดในการค้นหาเวอร์ชันเฟรมเวิร์กของโครงการ. NET ปัจจุบันคือ:

  1. คลิกขวาที่โครงการและไปที่ "Properties"
  2. ในแท็บแรก "แอปพลิเคชัน" คุณจะเห็นกรอบเป้าหมายที่โครงการนี้ใช้อยู่

9

คุณยังสามารถค้นหาไฟล์โครงการ Visual Studio สำหรับแท็ก XML RequiredTargetFramework แท็กนี้ดูเหมือนจะมีอยู่ใน. NET 3.5 และสูงกว่า

ตัวอย่างเช่น: <RequiredTargetFramework>3.5</RequiredTargetFramework>


1
ทำงานได้ดีในโซลูชันขนาดใหญ่เพียงแค่ใช้ Notepad ++ และค้นหาในไฟล์สำหรับไฟล์ * .csproj ทั้งหมด หมายเหตุหนึ่งแม้ว่าค่าท้ายของฉันจะมีvอยู่ข้างหน้า <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster

มีความแตกต่างระหว่างTargetFrameworkVersionและRequiredTargetFramework
Marcel

1
@Marcel ต่างกันอย่างไร?
caduceus

5

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


3

ด้วย Respect to .NET Framework 4.6 และ Visual Studio 2017 คุณสามารถทำตามขั้นตอนด้านล่าง:

  1. บนแถบตัวเลือกที่ด้านบนของสตูดิโอวิชวลให้เลือกตัวเลือกที่ 4 "โปรเจ็กต์" จากนั้นคลิกที่ตัวเลือกสุดท้ายซึ่งระบุว่าคุณสมบัติ[ ProjectName ] คลิกที่มันและคุณจะเห็นแท็บใหม่ถูกเปิดขึ้นภายใต้การเลือกนั้น แอพลิเคชันตัวเลือกทางด้านซ้ายและคุณจะเห็น NET Framework รุ่นโดยชื่อ"เป้าหมายกรอบ"
  2. ภายใต้แท็บ Explorer โซลูชันของเลือกโครงการของคุณและกดAlt + Enter
  3. หรือเพียงแค่คลิกขวาที่โครงการของคุณและคลิกที่ตัวเลือกสุดท้ายที่บอกว่าคุณสมบัติ

2

ง่ายเหมือนใน Visual Studio ของคุณ

  1. ไปที่ตัวเลือกเมนูที่ 4 ด้านบน "เว็บไซต์"
  2. ภายใต้เว็บไซต์ไปที่ตัวเลือก 'ตัวเลือกเริ่มต้น'
  3. ภายใต้ตัวเลือกเริ่มต้นไปที่ตัวเลือก 'สร้าง'
  4. เปลี่ยนกรอบเป้าหมายที่นั่นเป็นกรอบงานที่เคยมีมา

1

คุณไม่สามารถเปลี่ยนเวอร์ชันเป้าหมายของ Windows หรือ. NET Framework ได้หากคุณสร้างโครงการของคุณใน Visual Studio 2013 ตัวเลือกนั้นจะไม่พร้อมใช้งานอีกต่อไป

ดูลิงก์จาก Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx


1
เว้นแต่ฉันจะเข้าใจคุณผิดนี่ไม่เป็นความจริงอย่างแน่นอน หมายเหตุที่คุณอ้างถึงใช้กับแอพ Windows Store เท่านั้น การเปลี่ยนเวอร์ชันเป้าหมายของ. Net Framework เป็นไปได้ (และทำได้โดยทั่วไป!) สำหรับส่วนแบ่งประเภทโครงการของสิงโต
ฟองสบู่

0
  1. ในการแก้ไขปัญหา Explorerเปิดเมนูบริบทสำหรับโครงการที่คุณต้องการที่จะเปลี่ยนแปลงและจากนั้นเลือกProperties
  2. ในคอลัมน์ด้านซ้ายของหน้าต่าง Properties เลือกประยุกต์ใช้แท็บ
  3. ในรายการTarget Frameworkคุณจะเห็น. NET framework เวอร์ชันปัจจุบันในโครงการ คุณสามารถเปลี่ยนกรอบงานได้จากที่นั่น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.