использовать файл snk - PullRequest
       30

использовать файл snk

0 голосов
/ 07 марта 2012

Что бы я ни скачивал, исходный код, например NHibernate или .dll файл, например NHibernate.Caches.SysCache, есть файл .snk.

Что это значит?

Для исходного кода я просто удаляю файл snk и компилирую их напрямую, это работает. Но что я делаю не так? Я не использую файл snk.

Для файла dll я обнаружил проблему в версии.

1 Ответ

0 голосов
/ 07 марта 2012

Сборкам может быть назначена криптографическая подпись, называемая строгим именем, которая обеспечивает уникальность имени для сборки и предотвращает принятие кем-либо имени вашей сборки (подмена имени). Если вы развертываете сборку, которая будет использоваться несколькими приложениями на одном компьютере, она должна иметь строгое имя. (Msdn)

С помощью файла snk, включенного в проект, вы можете создавать PublicToken для вашей dll.

...