Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Строгое имя идентифицирует сборку и включает текстовое имя сборки, номер четырех частей версии, сведения о языках и региональных параметрах (если это указано), открытый ключ и цифровую подпись, хранящиеся в манифесте сборки. Строгое имя однозначно идентифицирует сборку среды CLR и обеспечивает целостность двоичных файлов.
Использование AllowPartiallyTrustedCallersAttribute
Чтобы использовать сборки с строгими именами с отчетами, необходимо разрешить вызов сборки с строгим именем частично доверенным кодом с помощью атрибута AllowPartiallyTrustedCallers сборки . Вы можете использовать AllowPartiallyTrustedCallersAttribute , чтобы разрешить строго именованные сборки вызываться конструктором отчетов или сервером отчетов в выражениях отчета. Чтобы разрешить частично доверенный код вызывать сборки с строгим именем, добавьте следующий атрибут уровня сборки в файл атрибута сборки.
<assembly:AllowPartiallyTrustedCallers>
[assembly:AllowPartiallyTrustedCallers]
AllowPartiallyTrustedCallersAttribute действует только при применении строго именованной сборки на уровне сборки. Дополнительные сведения о применении атрибутов на уровне сборки см. в разделе "Применение атрибутов" в документации по пакету SDK microsoft .NET Framework.
Осторожность
Если параметр AllowPartiallyTrustedCallersAttribute присутствует, проверка безопасности FullTrustLinkDemand по умолчанию запрещается, что делает сборку вызываемой из любой другой частично доверенной сборки. Все проверки безопасности, включая декларативные атрибуты уровня класса или метода, должны быть явно указаны.