Проблема миграции VS 2010 - XSD.EXE не может обрабатывать сборки Framework 4.0 - PullRequest
2 голосов
/ 19 мая 2010

В VS 2008 / SDK 6.0 я использовал параметр / t утилиты XSD для автоматического создания файлов XSD из существующих сборок / классов. С VS 2010 и SDK 7.0 это больше не работает, поскольку XSD.EXE не может обрабатывать новые сборки Framework 4.0. Он утверждал, что является инструментом Framework 2.0 и не может обрабатывать сборки более новых сред выполнения.

Где моя ошибка?

Ответы [ 2 ]

8 голосов
/ 19 мая 2010

При ближайшем рассмотрении и есть ответ на мой собственный вопрос:

В состав VS 2010 входят два инструмента XSD!

Microsoft SDKs / Windows / v7.0A / bin / xsd.exe - инструмент XSD для старых фреймворков

Microsoft SDKs / Windows / v7.0A / bin / NETFX 4.0 Tools / xsd.exe - инструмент XSD для сборок Framework 4.0

Первый раз, когда я беру неправильную версию: -)

1 голос
/ 19 мая 2010

Похоже, вы используете xsd.exe, поставляемый с VS 2008, для создания файлов xsd для сборок .net 4. Если вы не используете версию, поставляемую с VS 2010

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...