Pertanyaan yang diberi tag «assemblies»

Assemblies adalah kumpulan jenis dan resource .NET yang dikompilasi yang dikelompokkan ke dalam unit logis dan fisik (dalam bentuk file .dll atau file .exe).

7
Apa perbedaan antara AssemblyVersion, AssemblyFileVersion, dan AssemblyInformationalVersion?
Ada tiga atribut versi perakitan. Apa perbedaannya? Apakah boleh jika saya menggunakan AssemblyVersiondan mengabaikan sisanya? MSDN mengatakan: AssemblyVersion : Menentukan versi perakitan yang dikaitkan. AssemblyFileVersion : Menginstruksikan kompiler untuk menggunakan nomor versi spesifik untuk sumber daya versi file Win32. Versi file Win32 tidak harus sama dengan nomor versi majelis. AssemblyInformationalVersion …


5
Bagaimana saya bisa mendapatkan versi file perakitan
Di AssemblyInfoada dua versi perakitan: AssemblyVersion: Tentukan versi perakitan yang dikaitkan. AssemblyFileVersion: Menginstruksikan kompiler untuk menggunakan nomor versi spesifik untuk sumber daya versi file Win32. Versi file Win32 tidak harus sama dengan nomor versi majelis. Saya bisa mendapatkan Assembly Versiondengan baris kode berikut: Version version = Assembly.GetEntryAssembly().GetName().Version; Tapi bagaimana saya …
727 c#  .net  assemblies  version 



14
Mengapa Anda harus menghapus C # yang tidak perlu menggunakan arahan?
Sebagai contoh, saya jarang membutuhkan: using System.Text; tapi selalu ada di sana secara default. Saya menganggap aplikasi akan menggunakan lebih banyak memori jika kode Anda mengandung arahan yang tidak perlu . Tetapi apakah ada hal lain yang harus saya waspadai? Juga, apakah itu membuat perbedaan apa pun jika menggunakan direktif …
216 c#  assemblies  using 

13
Bisakah saya memuat perakitan .NET saat runtime dan instantiate tipe yang hanya mengetahui nama?
Apakah mungkin untuk instantiate objek pada saat runtime jika saya hanya memiliki nama DLL dan nama kelas, tanpa menambahkan referensi ke rakitan di proyek? Kelas mengimplementasikan antarmuka, jadi setelah saya instantiate kelas, saya kemudian akan melemparkannya ke antarmuka. Nama majelis: library.dll Ketik nama: Company.Project.Classname EDIT: Saya tidak memiliki jalur absolut …
178 c#  assemblies 

8
Apa praktik terbaik untuk menggunakan Atribut Majelis?
Saya punya solusi dengan banyak proyek. Saya mencoba mengoptimalkan file AssemblyInfo.cs dengan menautkan satu solusi file info perakitan lebar. Apa praktik terbaik untuk melakukan ini? Atribut mana yang harus dalam file solusi lebar dan mana yang spesifik untuk proyek / perakitan? Sunting: Jika Anda tertarik ada pertanyaan lanjutan Apa perbedaan …

6
C #: mengapa menandatangani sebuah majelis?
Dalam beberapa kode C # saya telah mengambil alih (dalam Visual Studio 2005), saya perhatikan bahwa semua majelis ditandatangani dengan .snkfile yang sama . Mengapa penulis sebelumnya telah menandatangani majelis dengan cara ini? Apakah menandatangani majelis diperlukan dan apa yang salah dengan tidak menandatangani? Kerugian apa yang ada di majelis …
146 c#  assemblies 

15
Bagaimana cara mengekstrak perakitan dari GAC?
Ada paket yang harus saya tangani yang menginstal rakitan langsung ke GAC (misalnya di suatu tempat jauh di% windows% / assembly). Bagaimana cara mengeluarkan rakitan aktual (DLL) dari GAC ke sistem file normal? Terima kasih.
134 .net  assemblies 



7
Perbedaan antara LoadFile dan LoadFrom dengan .NET Assemblies?
Saya melihat dokumentasi msdn dan saya masih sedikit bingung tentang apa sebenarnya perbedaan antara menggunakan LoadFiledan LoadFromsaat memuat rakitan. Dapatkah seseorang memberikan contoh atau analogi untuk menggambarkannya dengan lebih baik. Dokumentasi MSDN membuat saya semakin bingung. Juga, Apakah ReflectionOnlyLoadFromsama dengan LoadFromkecuali bahwa itu memuat rakitan hanya dalam mode refleksi. Karena …

2
Bagaimana Anda melakukan loop melalui rakitan yang saat ini dimuat?
Saya mendapat halaman "diagnostik" di aplikasi ASP.NET saya yang melakukan hal-hal seperti memverifikasi koneksi database, menampilkan appSettings dan ConnectionStrings saat ini, dll. Sebuah bagian dari halaman ini menampilkan versi Assembly dari jenis penting yang digunakan di seluruh , tetapi saya tidak tahu cara secara efektif menampilkan versi SEMUA rakitan yang …
120 .net  assemblies 

8
Bagaimana cara memuat Majelis ke AppDomain dengan semua referensi secara rekursif?
Saya ingin memuat ke AppDomainbeberapa rakitan baru yang memiliki pohon referensi kompleks (MyDll.dll -> Microsoft.Office.Interop.Excel.dll -> Microsoft.Vbe.Interop.dll -> Office.dll -> stdole.dll) Sejauh yang saya mengerti, ketika sebuah assembly sedang dimuat AppDomain, referensinya tidak akan dimuat secara otomatis, dan saya harus memuatnya secara manual. Jadi ketika saya melakukannya: string dir = …

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.