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?

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.


-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

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.