Где найти xsd.exe в visual studio 2013 на windows 8
Я использовал утилиту xsd.exe в Visual Studio 2003
а также 2008
генерировать типизированные наборы данных из стороннего XSD-файла. Третья сторона изменила свою схему, поэтому мне нужно восстановить наборы данных, но я не могу найти XSD.EXE
,
Поиск в win8 дает мне информацию об утилите, но не о том, где она находится. Я попытался выполнить поиск в проводнике Windows и не получил никаких результатов.
Я читаю посты относительно Win7/VS 2008
говорят, что это часть WinSDK, но я не могу найти его в этой папке.
Некоторые авторы говорят, что теперь его нужно скачать, но откуда. я бегу 64 bit Windows 8 pro
а также Visual Studio 2013 Ultimate
,
4 ответа
После установки SDK * (вручную или с помощью Visual Studio) его можно найти в следующих каталогах:
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
SDK 7 и ниже
%programfiles(x86)%\Microsoft SDKs\Windows\{ver}\Bin\
куда {ver}
версия SDK (например, v7.0A
)
В 32-битной операционной системе замените %programfiles(x86)%
с %programfiles%
*
В Википедии имеется довольно недавний набор ссылок для скачивания на различные версии SDK - прокрутите страницу вниз, чтобы просмотреть последние версии.
Это часть Windows SDK. Я знаю, что вы можете загрузить Windows 7 SDK для.NET 4.0, и файлы будут установлены и будут полностью работоспособны в Windows 8. (Он устанавливается в C:\Program Files (x86)\Microsoft SDKs\Windows\? Version?\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/
Добавьте следующее в вашу переменную среды PATH
:
C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX 4.7.2 Инструменты
- Идти к
C:\Program Files (x86)\Microsoft SDKs\Windows\
- Нажмите последнюю версию (например,
v10.0A
) - Нажмите
Bin
- Выберите последнюю версию.NET, например
NETFX 4.7.2 Tools
- Есть
xsd.exe
Запустить через командную строку, используя xsd /c filename.xsd
Если у вас установлена Visual Studio, вы можете найти Командную строку разработчика (это ярлык в меню "Пуск" или он должен быть доступен в VS IDE). Откроется окно cmd, и вы сможете запустить xsd.exe из него.
Кто-то опубликовал zip-файл с xsd.exe (с 2011 года) и xsd.exe.config на своем личном веб-сайте:
( https://juliankay.com/development/download-xsd-exe/).
Скачивание zip file у меня сработало в 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.