Quantcast các bước tạo strong name cho dll và install into GAC

các bước tạo strong name cho dll và install into GAC

by Neon Quach 11. May 2010 03:39

Trước khi install dll vào GAC (Global Assembly Cache), chúng ta phải tạo strong name cho assembly, strong name dùng để xác định assembly bao gồm: tên đơn giản (simple text name), phiên bản (version number), và thông tin culture(nếu được cung cấp), cộng với 1 khóa public và chữ ký số (digital signature), nó được tạo ngẫu nhiên từ tập tin aseembly.

Thông tin thêm về strong name có thể tìm thấy tại đây

Và đây là các bước tạo strong name cho assembly:

Click chuột phải lên assembly cần tạo strong name và chọn Property



Click chọn tab Signing



Check vào checkbox Sign the assembly và select a strong key file



Nhấn chọn New để tạo mới



Build → visual studio sẻ tạo 1 file strong name like (key.snk).

Bonus: Để install *.dll và GAC, chúng ta mở dòng lệnh visual studio command prompt

Navigate tới thư mục hiện tại của *.dll gõ: gacutil /I "C:\[PathToBinDirectoryInVSProject]\gac.dll"

Nếu muốn gỡ ra: gacutil /U  “Name_of_The_DLL”

Reference

Tags:


Categories: visual studio tips

blog comments powered by Disqus

About me

I'm  currently employed as Software developer at devinition.com and also a Microsoft Certified Technology Specialist (MCTS), Microsoft Certified Professional Developer (MCPD) in Net Framework 2.0 and 3.5: Web Applications and MCTS .NET Framework 3.5, ADO.NET Applications

Powered by BlogEngine.NET 2.5.0.5 - Eco Theme by n3o Web Designers