Tại sao tác giả trước đó đã ký các hội đồng theo cách này?
Không biết, có lẽ anh ta muốn tất cả các hội đồng của mình được ký với cùng một khóa.
Việc ký kết các hội đồng là cần thiết và điều gì sẽ là sai khi không ký nó?
Không, nó không cần thiết nhưng nó là một cơ chế cho phép bạn đảm bảo tính xác thực của lắp ráp. Nó cho phép bạn đảm bảo rằng một hội đồng đã không bị giả mạo và thực sự nó bắt nguồn từ tác giả này. Nó cũng là cần thiết nếu bạn muốn đưa chúng vào GAC.
Có những bất lợi gì trong việc ký kết các hội đồng - nó có gây ra sự chậm trễ không?
Các hội đồng đã ký chỉ có thể tải các hội đồng đã ký khác. Ngoài ra, chúng được gắn với một phiên bản cụ thể có nghĩa là bạn cần sử dụng các chuyển hướng ràng buộc hoặc biên dịch lại ứng dụng nếu bạn muốn sử dụng một phiên bản khác. Có một chút chi phí hoạt động cũng là do xác minh chữ ký nhưng nó quá ít mà bạn không nên quan tâm.