как пропустить проверку строгого имени для отложенных подписанных сборок в Mono и Visual studio 2010 (C # 4.0)? - PullRequest
5 голосов
/ 18 марта 2011

как пропустить проверку строгого имени для отложенных подписанных сборок в Mono и Visual studio 2010 (C # 4.0)?

Спасибо и С уважением, P.SARAVANAN

1 Ответ

4 голосов
/ 25 июля 2011

Вы должны передать параметр командной строки -Vr инструменту строгого имени (sn.exe):

sn -Vr yourAssembly.dll

Будьте осторожны: это должно быть сделано толькона машинах разработки из соображений безопасности.Quoth документация:

Используйте эту опцию только во время разработки.Добавление сборки в список пропуска проверки создает уязвимость безопасности.Злонамеренная сборка может использовать полностью указанное имя сборки (имя сборки, версия, культура и маркер открытого ключа) сборки, добавленной в список пропуска проверки, чтобы подделать свою идентификацию.Это позволит вредоносной сборке также пропустить проверку.

...