Bagaimana cara menemukan versi .NET framework dari proyek Visual Studio?


119

Saya memiliki proyek di Visual Studio. Bagaimana cara mengetahui untuk versi .NET Framework itu?

Jawaban:


113

Itu tergantung versi Visual Studio mana:

  • Pada tahun 2002 , semua proyek menggunakan .Net 1.0
  • Pada tahun 2003 , semua proyek menggunakan .Net 1.1
  • Pada tahun 2005 , semua proyek menggunakan .Net 2.0
  • Pada tahun 2008 , proyek menggunakan .Net 2.0, 3.0, atau 3.5; Anda dapat mengubah versi di Properti Proyek
  • Pada tahun 2010 , proyek menggunakan .Net 2.0, 3.0, 3.5, atau 4.0; Anda dapat mengubah versi di Properti Proyek
  • Pada tahun 2012 , proyek menggunakan .Net 2.0, 3.0, 3.5, 4.0 atau 4.5; Anda dapat mengubah versi di Properti Proyek

Versi Visual Studio yang lebih baru mendukung banyak versi kerangka .NET; periksa jenis dan properti proyek Anda.


2
im pada tahun 2008. tapi tidak tahu versi mana yang digunakan oleh proyek saat ini.
Pengembang Pemula

3
Jadi pergi ke Properti Proyek untuk proyek saat ini.
SLaks

1
aku mendapatkanmu. saya bisa melihat versi.
Pengembang Pemula

4
Maka Anda harus menerima jawaban ini dengan mengklik cek kosong.
SLaks

1
@levininja: Untuk versi yang lebih baru, ini sepenuhnya bergantung pada proyek.
SLaks

72
  • VB

Properti Proyek -> Tab Kompilator -> Tombol Opsi Kompilasi Lanjutan

  • C #

Properti Proyek -> Tab Aplikasi


1
Demikian pula di VS2019 - Properties -> Application -> Target Framework
JGFMK

38

Cara termudah untuk menemukan versi kerangka dari proyek .NET saat ini adalah:

  1. Klik kanan pada proyek dan pergi ke "Properties."
  2. Di tab pertama, "Aplikasi", Anda dapat melihat kerangka kerja target yang digunakan proyek ini.

9

Anda juga dapat mencari file proyek Visual Studio untuk tag XML RequiredTargetFramework. Tag ini tampaknya ada di .NET 3.5 dan lebih tinggi.

Sebagai contoh: <RequiredTargetFramework>3.5</RequiredTargetFramework>


1
Bekerja dengan baik dalam solusi besar untuk hanya menggunakan Notepad ++ dan mencari file untuk semua file * .csproj. Satu catatan meskipun nilai di ujung saya memiliki v di depan. <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster

Ada perbedaan antara TargetFrameworkVersiondanRequiredTargetFramework
Marcel

1
@Marcel apa bedanya?
caduceus

5

Klik Kanan Sederhana dan pergi ke Opsi Properti dari proyek apa pun pada aplikasi Anda yang ada dan lihat opsi Aplikasi di menu Kiri dan kemudian klik opsi Aplikasi, lihat Kerangka target untuk melihat versi Kerangka saat ini.


3

Dengan menghormati .NET Framework 4.6 dan Visual Studio 2017 Anda dapat mengambil langkah-langkah di bawah ini:

  1. Pada bilah opsi di bagian atas studio visual, pilih opsi ke-4 "Proyek" dan di bawah itu klik opsi terakhir yang bertuliskan Properti [ ProjectName ]. Klik di atasnya & Anda akan melihat tab baru telah dibuka. Di bawah itu pilih opsi Aplikasi di sebelah kiri dan Anda akan melihat versi .NET Framework dengan nama "Target Framework" .
  2. Di bawah tab Solution Explorer pilih proyek Anda dan tekan Alt + Enter .
  3. ATAU cukup Klik kanan pada proyek Anda dan klik opsi terakhir yang bertuliskan Properties .

2

Ini semudah di studio Visual Anda.

  1. buka opsi menu ke-4 di atas, 'situs web'.
  2. di bawah situs web, buka opsi, 'opsi mulai'.
  3. di bawah opsi mulai, buka opsi 'bangun'.
  4. mengubah kerangka kerja target di sana menjadi kerangka kerja apa pun.

1

Anda tidak dapat mengubah versi yang ditargetkan dari Windows atau .NET Framework jika Anda membuat proyek Anda di Visual Studio 2013. Opsi itu tidak tersedia lagi.

Lihat tautan itu dari Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx


1
Kecuali saya salah paham, ini sama sekali tidak benar. Catatan yang Anda rujuk hanya berlaku untuk aplikasi Windows Store. Mengubah versi yang ditargetkan dari .Net Framework dimungkinkan (dan biasanya dilakukan!) Untuk sebagian besar jenis proyek.
menggelegak

0
  1. Di Penjelajah Solusi , buka menu konteks untuk proyek yang ingin Anda ubah, lalu pilih Properti .
  2. Di kolom kiri jendela Properties, pilih tab Application .
  3. Dalam daftar Target Framework , Anda akan melihat versi framework .NET saat ini pada proyek tersebut. Anda juga dapat mengubah kerangka kerja dari sana.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.