Где можно найти xsd.exe в visual studio 2013 на окнах 8

Я использовал утилиту xsd.exe в Visual Studio 2003 и 2008 для создания типизированных наборов данных из стороннего XSD файла. Третья сторона изменила свою схему, поэтому мне нужно восстановить данные, но я не могу найти XSD.EXE.

Поиск win8 дает мне информацию об утилите, но не там, где она есть, я попробовал поиск в Windows Explorer и не получил никаких результатов.

Я читал сообщения о Win7/VS 2008, которые говорят, что это часть WinSDK, но я не могу найти ее в этой папке.

Некоторые плакаты говорят, что теперь их нужно загружать, но откуда. Я запускаю 64 bit Windows 8 pro и Visual Studio 2013 Ultimate.

Ответ 1

Как только у вас установлен SDK * (либо вручную, либо с помощью Visual Studio), вы найдете его в следующих каталогах:

SDK 7 и ниже

%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\Bin\

Где {ver} - версия SDK (например, v7.0A)

SDK 8 и более поздние версии

Существует дополнительный подкаталог FX-версии:

%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\bin\{FXVer} Tools

Где

  • {ver} - это версия SDK (например, v8.1A)
  • и {FXVer} - применимая версия .Net Framework, например. NETFX 4.0v

например.

C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools 

На 32-разрядном O/S замените %programfiles(x86)% на %programfiles%

* Википедия поддерживает довольно свежий набор ссылок для загрузки в различные версии SDK - прокрутите вниз до нижней части таблицы для последних.

Ответ 2

Это часть SDK Windows. Я знаю, что вы можете загрузить Windows 7 SDK для .NET 4.0, и файлы будут установлены и будут полностью функционировать в Windows 8. (Он установлен в версии C:\Program Files (x86)\Microsoft SDK\Windows \??\bin\NETFX 4.0 Инструменты, где версия будет версией ОС, например, v8 или аналогичной)

http://www.microsoft.com/en-us/download/details.aspx?id=8279

Вы также можете найти приложение xsd как часть полного SDK.

For Windows 8: http://msdn.microsoft.com/en-us/windows/desktop/hh852363.aspx
For Windows 8.1: http://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx

Также, если вы так склонны использовать другие работы, в Codeplex есть хорошая альтернатива xsd.exe: http://xsd2code.codeplex.com/

Ответ 3

Кто-то отправил zip файл с xsd.exe(с 2011 года) и xsd.exe.config на свой персональный веб-сайт:

(https://juliankay.com/development/download-xsd-exe/).

Загрузка zipfile работала для меня в 03/2017.

Выход (в Linux, с поддержкой Mono встроен в ядро):

/home/knut/bin/xsd.exe /?
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
Microsoft (R) Xml Schemas/DataTypes support utility
[Microsoft (R) .NET Framework, Version 2.0.50727.3038]
Copyright (C) Microsoft Corporation. All rights reserved.

xsd.exe -
    Utility to generate schema or class files from given source.