Lokasi perpustakaan kelas dasar di .net

0

Saya melihat beberapa dll .net yang saya butuhkan ada di

C: \ Program Files (x86) \ Assemblies Referensi \ Microsoft \ Framework \ v3.5

dan sisanya di GAC

C: \ Windows \ Microsoft.NET \ assembly

Mengapa mereka tidak semua berada di GAC? Apakah ada alasan khusus untuk beberapa dari mereka berada di luar GAC?

Foo
sumber

Jawaban:

0

Dari sedikit riset yang saya lakukan, yang saya kumpulkan adalah, run time menggunakan GAC (C: \ Windows \ Microsoft.NET \ assembly).

Rakitan di C: \ Program Files (x86) \ Rakitan Referensi \ Microsoft \ Framework \ v3.5 hanya untuk tujuan pengembangan (untuk digunakan oleh Visual studio selama pengembangan).

Tolong koreksi saya jika saya salah.

Foo
sumber
-1

GAC - Global Assembly cache , Secara default file dalam assembly digunakan untuk intellisense .Net, Setiap kali Anda menulis sebuah program di .net, intellisense diambil dari file assembly selain dari semua kerangka kerja yang digunakan .net reference assemblies to filter the intellisense. Selain itu Anda bisa merujuk di sini

BlueBerry - Vignesh4303
sumber