Мне интересно, можно ли использовать Code Access Security и пользовательский класс разрешений (и атрибут) без необходимости регистрировать сборку, в которой находится этот атрибут, в GAC.
В данный момент я получаю исключение TypeLoadException при вызове метода с моим атрибутом, и я не могу обойти его. Все, что я прочитал, похоже, подразумевает, что вам нужно использовать GAC для достижения этой цели.
У кого-нибудь есть понимание?
Я пытался достичь той же конечной цели с помощью AOP, используя PostSharp или AspectDNG, но оба из них добавляют дополнительную зависимость к моему продукту, что не идеально.