Могу ли я сделать внутренние компоненты видимыми для всех сборок, подписанных одним и тем же ключом?

У меня есть сборка с функциональностью, которую я не хочу раскрывать как общедоступную, но все же доступную для других моих сборок. Это можно сделать с помощью InternalsVisibleToAttribute, указав каждую сборку, для которой он будет делать свои внутренние компоненты видимыми.

Мне было интересно, есть ли способ, при котором мне не нужно было указывать все ссылающиеся сборки, а вместо этого просто применять правило, согласно которому сборка должна быть подписана одним и тем же snk, чтобы внутреннее содержимое стало видимым.

Существует ли эта функция, и если да, может ли кто-нибудь указать мне правильное направление?

6
задан Luke Baulch 17 October 2011 в 22:54
поделиться