Хорошо, я прочитал все вопросы здесь о сборках со строгими именами и просто хочу кое-что прояснить.
Во-первых, из того, что я прочитал, GAC в стороне, строго именованные сборки не позволяют злонамеренной третьей стороне изменять и выдавать себя за ваш код. Было бы здорово иметь несколько ссылок на некоторые примеры из подобного рода спуфинга, которые случались с предсильными именными сборками.
Если безопасность или GAC не являются проблемой, кажется, что все же рекомендуется использовать сборки со строгими именами, потому что:
Клиенты, имеющие строго именованные сборки, могут ссылаться на ваши сборки только в том случае, если они подписаны.
Клиенты, у которых нет сборок со строгими именами, могут ссылаться на вашу сборку независимо от того, подписана она или нет.
Это честный анализ?