Я использую Visual Studio 2010. У меня есть схема XSD
, и я хочу использовать инструмент xsd.exe для создания соответствующего файла C #. Я успешно сделал это из командной строки, но теперь хочу сделать то же самое из IDE.
Есть ли для этого какой-нибудь известный маршрут? Мне удалось использовать событие перед сборкой, но мне не нравится, когда этот инструмент запускается при каждой сборке. Обычно он должен запускаться только при изменении XSD.
Добавление сгенерированного файла .cs в проект помещает его в .xsd с тем же именем, поэтому среда IDE знает, что они связаны.
Я знаю, что могу установить «Custom Tool» на свой .xsd, но не уверен, что это дает желаемый эффект. Я надеялся на более простой способ.
И, наконец, VS2010 не может выполнить XSD.EXE, потому что он находится в папке SDK, а путь, известный VS, очевидно, не включает его.
Любые предложения приветствуются!