В настройках проекта визуальной студии вы можете выбрать сильный файл ключевого ключа для подписания сборки. При создании нового вы можете защитить его паролем. Когда вы это сделаете? А когда вы не должны?Когда вы должны защищать сильное имя ключевого файла с паролем?
Я думаю, что это может быть, например, не настолько умным, чтобы защитить его паролем, если проект является проектом с открытым исходным кодом, размещенным на Codeplex или аналогичным. Или он должен быть защищен? Не смогут ли люди загрузить исходный код и скомпилировать его, если файл ключа защищен? Или, как это работает?
Ох. Итак, если у меня есть две сборки, которые подписаны с сильными ключами. Если я затем добавлю ссылку от одного к другому, она будет работать только с той, которая была подписана с правой клавишей? – Svish
Если вы ссылаетесь на строгую сборку имен, она не может быть заменена во время выполнения сборкой, подписанной с другим ключом (не совсем правильно, но давайте оставим более продвинутый материал на данный момент) –
И по * во время выполнения * вы имеете в виду, когда приложение запускается, а не во время его запуска, правильно? (Просто, чтобы быть уверенным, что не понимаю: p) – Svish