Любой инструмент для создания прокси веб-службы для .Net 1.1

У меня есть файл WSDL со ссылками на внешние XSD (я также развернул xsd по правильному относительному пути, поскольку он ссылается на WSDL). Когда я пытаюсь создать прокси с помощью VS 2003 (инструмент .Net 1.1 wsdl), прокси не сгенерировался. Однако в VS 2005 он работал нормально. Что могло быть не так. Любая идея?

Это дает Невозможно импортировать привязку и не создает прокси-класс.

PS: Мой файл wsdl очень длинный, и на него есть десятки xsd, поэтому я не могу опубликовать здесь все.

РЕДАКТИРОВАТЬ:

Есть ли какой-либо другой инструмент, который может генерировать прокси для .Net 1.1 (предпочтительно CSharp).


person S M Kamran    schedule 05.01.2011    source источник
comment
Посмотрите на полное сообщение. Он сообщает вам, почему он не смог сгенерировать прокси. Кроме того, в .NET 2.0 было исправлено несколько ошибок в этой области. Возможно, вы видите ошибку, которая уже исправлена ​​в .NET 2.0.   -  person John Saunders    schedule 05.01.2011
comment
Я понимаю это, но мне нужно работать с прокси-сервером 2003 из-за зависимости, связанной с выносками и рабочими процессами MS Dynamics CRM 3.0.   -  person S M Kamran    schedule 05.01.2011
comment
Причины обновления №1: иногда ошибки исправляются в более поздних выпусках, а не в более ранних.   -  person John Saunders    schedule 05.01.2011
comment
v1.1 почти 10 лет. Я бы действительно, действительно подумал об обновлении.   -  person 3Dave    schedule 05.01.2011
comment
Действительно. Будет только хуже, а не лучше.   -  person John Saunders    schedule 06.01.2011


Ответы (1)


В именах некоторых атрибутов в XSD были пробелы, из-за которых прокси-сервер не генерировался. Я удалил пробелы и вручную изменил некоторые XSD, чтобы сгенерировать частично правильный прокси. В итоге я обновил сгенерированные прокси вручную, чтобы удалить ошибки.

person S M Kamran    schedule 10.06.2011