В моем решении Visual Studio у меня есть веб-сайт и 4-5 проектов библиотеки классов, на которые ссылаются. Некоторые из них также ссылаются на внешние сторонние сборки.
Мне поручено подписать сборки для этих проектов.
Я понимаю, что цель подписания заключается в том, что не все могут использовать нашу сборку, не предоставляя ее данные открытого ключа и версии, правильно?
Должен ли я использовать один сингл с сильным именем (.snk) для подписания всех сборок этих проектов или каждая сборка должна быть подписана с помощью отдельного сильного имени?
Какова цель защиты паролем для сильных именных ключей?
Как вы это сделаете?
Большое спасибо,