Разьясните мне , правильно ли я понял назначение утилиты sn.exe ?
С ее помощью генерится шифрованный уникальный ключ , который можно потом прикрутить
через компиляцию к любой своей dll-ке . После чего переменные и методы ,
обьявленные в ней как private , могут стать невидимыми для всех , кроме тебя .
Т.е. это и есть тот самый managed code ?
NET : утилита sn.exe
-
- Уже с Приветом
- Posts: 469
- Joined: 31 Jul 2002 13:09
- Location: Москва
-
- Уже с Приветом
- Posts: 1906
- Joined: 14 Mar 2001 10:01
Почитайте про "assemblies with strong names" - именно для них и нужна эта утилита. Концептуально, это просто "сертифицированный" код.
Напр., подразумеваются, что все знают public key компании Microsoft, и с его помощью могут проверить аутентичность кода - для его подписания требуется private key.
Managed code - абсолютно ортогональная вещь.
Напр., подразумеваются, что все знают public key компании Microsoft, и с его помощью могут проверить аутентичность кода - для его подписания требуется private key.
Managed code - абсолютно ортогональная вещь.