Не поддерживается ли команда xsd в окне командной строки Visual Studio 2012?
Я читал, что можно запускать команды xsd прямо в visual studio (2010). У меня есть VS 2012 на моей машине, и когда я запускаю
xsd XMLFile.xml
Я получаю
Команда "xsd" недействительна.
Итак, является ли команда xsd не supposted в VS 2012 и есть ли другой способ выполнить "xsd" в VS 2012?
Ответы
Ответ 1
xsd.exe доступен из командной строки Developer Team Prompt для VS2012, а не для командного окна, которое является частью ID2 VS2012.
"Командная строка разработчика для VS2012" может быть запущена из меню "Пуск" → "Все программы" → Microsoft Visual Studio 2012 → Инструменты Visual Studio → Командная строка Visual Studio для VS2012
Ответ 2
В Visual Studio 2012 есть функция Прошедшая специальная
которые генерируют класс из XML файла.
![Special Paste in VS 2012]()
См. Здесь: Вставить XML или JSON в качестве классов в Visual Studio.
Обратите внимание, что для этой функции требуется не менее .NET 4.5.
Ответ 3
Как вызвать командную строку Visual Studio:
Говорят, картинка стоит тысячи слов (Works for Visual Studio 2017 - Community Edition/Windows 10):
![How to bring up the visual studio command prompt.]()
- Откройте командную строку Visual Studio.
- Теперь запустите команду XSD для соответствующего файла XML.
Это так просто!