Как подписать сборку в Visual Studio
Вы подписываете приложение или компонент с помощью вкладки «Подписание» окна свойств проекта (щелкните правой кнопкой мыши узел проекта в обозревателе решений и выберите «Свойства», или введите свойства проекта в окне «Быстрый запуск», или нажмите Alt + Enter внутри Solution). Explorer). Выберите вкладку «Подпись», затем установите флажок «Подписать сборку».
Укажите файл ключа. Если вы решите создать новый файл ключей, новые файлы ключей всегда создаются в формате .pfx. Вам нужно имя и пароль для нового файла.
Внимание
Вы должны всегда защищать свой ключевой файл паролем, чтобы предотвратить
кто-то еще от его использования. Вы также можете защитить свои ключи с помощью
поставщики или магазины сертификатов.
Вы также можете указать ключ, который вы уже создали. Дополнительные сведения о создании ключей см. В разделе «Создание пары открытый-закрытый ключ».
Если у вас есть доступ только к открытому ключу, вы можете использовать задержку подписи, чтобы отложить назначение ключа. Чтобы включить задержку подписи, установите флажок «Только подписать задержку». Проект с подписью с задержкой не запускается, и вы не можете его отладить. Однако вы можете пропустить проверку во время разработки, используя инструмент строгого имени Sn.exe с параметром -Vr.
Справка:
Как подписать сборку в Visual Studio