Вам необходимо создать новый полный открытый ключ для сборки, а затем указать атрибут для сборки.
[assembly: InternalsVisibleTo("assemblyname,
PublicKey="Full Public Key")]
Чтобы сгенерировать новый полный открытый ключ для сборки из Visual Studio.
Чтобы добавить элемент "Получить открытый ключ сборки" в меню "Инструменты"
В Visual Studio выберите Внешние инструменты в меню Инструменты.
В диалоговом окне "Внешние инструменты" нажмите Добавить и введите "Получить открытый ключ сборки" в поле "Заголовок".
Заполните поле «Команда», перейдя к файлу sn.exe. Обычно он устанавливается в следующем месте: C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v7.0a \ Bin \ x64 \ sn.exe.
В поле «Аргументы» введите следующее (с учетом регистра): -Tp $ (TargetPath). Установите флажок Использовать окно вывода.
Нажмите ОК. Новая команда добавлена в меню «Инструменты».
Когда вам понадобится токен открытого ключа для сборки, которую вы разрабатываете, щелкните команду «Получить открытый ключ сборки» в меню «Инструменты», и токен открытого ключа появится в окне «Вывод».
person
Murugan Sivananantha Perumal
schedule
18.10.2015