Службовий засіб ServiceModel Metadata Utility Tool ()

Створює код із працюючих служб або документів статичних метаданих.

Створення клієнта WCF з метаданих служби

Експортує документи метаданих зі скомпільованого коду.

Як використовувати програму Svcutil.exe для експорту метаданих зі скомпільованого коду служби

Перевіряє скомпільований код служби.

Як використовувати програму Svcutil.exe для перевірки скомпілюваного коду служби

Завантажує документи метаданих із працюючих служб.

Як використовувати Svcutil.exe для завантаження документів метаданих

Створює код серіалізації.

Як скоротити час запуску клієнтських програм WCF за допомогою XmlSerializer

Увага

Svcutil перезаписує існуючі файли на диск, якщо ідентичні в якості параметрів імена. До цих файлів належать файли коду, конфігурації або метаданих. Щоб вимкнути цю функцію під час створення файлів коду та конфігурації, використовуйте перемикач /mergeConfig.

Крім того, перемикачі /r та /ct для посилань на типи призначені для створення контрактів даних. Ці перемикачі не працюють під час використання XmlSerializer.

Час очікування

Час очікування засобу при витягуванні метаданих становить 5 хвилин. Це значення часу очікування дійсне лише при вилученні метаданих через мережу. Вказаний час очікування не застосовується до обробки цих метаданих.

Налаштування для різних версій

Програма не підтримує налаштування для різних версій. Якщо потрібно створити артефакт .NET 4 у svcutil.exe, необхідно використовувати версію svcutil.exe з пакета SDK платформи .NET 4. Щоб створити артефакт .NET 3.5, використовуйте файл, що виконується з пакета SDK платформи .NET 3.5.

Доступ до документів wsdl

При використанні Svcutil для отримання доступу до документа WSDL, який містить посилання на службу маркерів безпеки (STS), Svcutil здійснює виклик служби маркерів безпеки за протоколом WS-MetadataExchange. Однак, служба може надавати документи WSDL за допомогою WS-MetadataExchange або запиту HTTP GET. Отже, якщо служба STS надала документ WSDL лише за допомогою запиту HTTP GET, буде збій клієнта, створеного у WinFX. Якщо клієнти створені в .NET Framework 3.5, для отримання STS WSDL Svcutil спробує використовувати WS-MetadataExchange і HTTP GET.

Калькулятор

Сервіс безкоштовної оцінки вартості роботи

  1. Заповніть заявку. Фахівці розрахують вартість вашої роботи
  2. Розрахунок вартості прийде на пошту та по СМС

Номер вашої заявки

Зараз на пошту прийде автоматичний лист-підтвердження з інформацією про заявку.