Я считаю, что Regasm должен запускаться администратором.
Regasm может читать метаданные
в сборке и добавляет
необходимые записи в реестре,
который позволяет клиентам COM создавать
Классы .NET Framework прозрачно.
Как только класс зарегистрирован, любой COM
клиент может использовать его как класс
были классом COM.
Следовательно, все, что делается с Regasm, будет сделано для всех пользователей. Поэтому нет, при использовании regasm не будет ситуации, когда сборки регистрируются только для определенных пользователей на компьютере или в домене.
Caspol могут запускать пользователи, отличные от администраторов.
Caspol позволяет пользователям и
администраторы для изменения безопасности
политика для уровня политики машины,
уровень политики пользователя и
уровень корпоративной политики. Если вы этого не сделаете
в настоящее время есть административный
разрешения, ваш вид по умолчанию является
Пользователи просматривают.
Список уровней политики безопасности , показывает варианты.
Таким образом, Caspol разрешает политики безопасности для пользователей и компьютеров, и тип пользователя, который запускает Caspol, будет влиять на то, чего можно достичь. Так что да, при использовании Caspol может возникнуть ситуация, когда сборки имеют разную политику безопасности в зависимости от компьютера и пользователя.