Select the product you need help with
ПРАКТИЧЕСКОЕ руководство: Создание и использование сборок метаданныхКод статьи: 323491 - Список продуктов, к которым относится данная статья. На этой страницеАннотацияДанная статья содержит пошаговые какие метаданные сборки, и в каких ситуациях можно использовать. В этой статье также описывается использование средством Soapsuds с флагом nowrappedproxy для создания сборки данных meta. ТребованияВ следующем списке представлены оборудования, программного обеспечения, сетевой инфраструктуры и пакетов обновления, необходимо:
Что такое мета данных сборки?Мета данных сборки.NET Framework сборки, содержащие только мета данные и информацию о типе. Мета данных сборки похожи на библиотеки типов в модели COM, но мета данных сборки содержит реализацию кода.С помощью распределенного клиентского приложения можно развернуть мета данных сборки, которые содержат достаточно сведений для этого клиентского приложения для создания прокси удаленного и использовать прокси-сервер, удаленный вызов методов сборка, которая может находиться на другом компьютере. Следующее руководство демонстрирует создание сборки метаданных данных из простого.NET-компонент. Создайте простой.NET Framework компонент
Используется средством Soapsuds для создания сборки данных MetaВ этом разделе объясняется, как использовать средством Soapsuds (Soapsuds.exe) и является флаг nowrappedproxy для создания сборки данных meta. Файл простую сборку, созданную на предыдущем шаге используется в качестве входных данных:
Вариантом использования - nowrappedproxyСборки метаданных данных можно использовать после клиенты компилируются, также. В этом случае необходимо создать файл данных сборки meta, совпадает с именем исходной входной сборки. Для этого запустите средством Soapsuds, введя следующую команду (как в одной командной строке) в Visual Studio.NET командной строки:Soapsuds.exe - inputassemblyfile: myremotecomp -outputassemblyfile:metaonly/myremotecomp.dll - nowrappedproxy Эта команда создает новый файл данных сборки meta в каталоге Project\bin\debug\metaonly и дает новый файл данных сборки meta совпадает с именем файла входной сборки. Полезно предоставить этот новый файл значимое имя временно, пока обработка файла перед их развертыванием. При развертывании новой сборки данных meta, измените имя на исходное имя. Эту новую сборку можно развернуть для удаленных клиентов, которые уже были скомпилированы с помощью исходной входной сборки. В этой конфигурации развертывания, когда клиентское приложение загружает сборки, клиент ищет исходный файл сборки с именем, но клиент находит сборку данных метаданных с таким же именем. Клиенту требуется только мета данные и тип сведений, содержащихся в файле сборки для вызова удаленных методов, чтобы сборка мета данных достаточно для этой цели. Устранение неполадок
СсылкиДля получения дополнительных сведений о средстве Soapsuds посетите веб-узле MSDN: Средством SoapSuds (Soapsuds.exe) Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptools/html/cpgrfsoapsudsutilitysoapsudsexe.asp)
323490
(http://support.microsoft.com/kb/323490/EN-US/
)
INFO: Настройка.NET, когда удаленным клиентом является приложение ASP.NET или клиент является другой удаленный компонент, установленный на IISСвойстваКод статьи: 323491 - Последнее изменение :: 8 июня 2011 г. - Редакция: 4.0 Информация в данной статье относится к следующим продуктам.
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:323491
(http://support.microsoft.com/kb/323491/en-us/
)
|




Перейти к началу страницы








