Tôi có một giải pháp C# có chứa nhiều thư viện lớp C#. Tôi đang thực hiện một số nghiên cứu gần đây và đề xuất rằng các hội đồng đầu ra từ các thư viện của tôi nên được ký kết, làm cho chúng được ký kết với một tên mạnh. Thứ nhất, tôi tự hỏi liệu tốt nhất là tôi tiến bộ như thế? Các thư viện được xuất ra từ các thư viện lớp này được sử dụng trong nhiều dự án khác.lợi ích của việc ký dll với tên mạnh
Nếu được thông báo từ câu hỏi trước của tôi rằng tôi nên ký tên vào dll của tôi, .snk I use, điều này có thể được sử dụng cho mỗi thư viện lớp trong giải pháp không? Hoặc nó phải là một chìa khóa cho mỗi thư viện lớp học?
Đối với câu hỏi đầu tiên của bạn, hãy xem http://stackoverflow.com/questions/1197133/anything-wrong-with-not-signing-a-net-assembly và http://stackoverflow.com/questions/721340/strong -bộ phận lắp ráp – Otiel