Поделиться через


Ссылка <ссылка> на дружественную сборку является недопустимой

Обновлен: Ноябрь 2007

Сообщение об ошибке

Ссылка <ссылка> на дружественную сборку является недопустимой. В подписанных со строгим именем сборках необходимо указать открытый ключ в их объявлениях InternalsVisibleTo.
Friend assembly reference <reference> is invalid. Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.

Имя сборки, передаваемое конструктору атрибута InternalsVisibleToAttribute, идентифицирует сборку со строгим именем, но она не содержит атрибут PublicKey.

Идентификатор ошибки: BC31535

Исправление этой ошибки

  • Определите открытый ключ для дружественной сборки со строгими именами. Включите открытый ключ в имя сборки, передаваемой конструктору атрибута InternalsVisibleToAttribute с помощью атрибута PublicKey.

См. также

Задачи

Практическое руководство. Создание подписанных дружественных сборок

Основные понятия

Дружественные сборки (Visual Basic)

Ссылки

AssemblyName