Visual Studio 2010: схема XML XSD для классов в среде IDE

Когда мне нужно было создать файл класса из схемы XML XSD, я использую .NET xsd.exe инструменты и события предварительной сборки в VS, чтобы мои классы и схемы синхронизировались друг с другом во время сборки. Это, конечно, работает нормально, однако ...

Я заметил, что если XSD и производный класс находятся в одном проекте, VS понимает взаимосвязь и визуально отображает CS как дочерний по отношению к файлу XSD в обозревателе решений. Поэтому мне было интересно, есть ли в Visual Studio 2010 какие-либо функции для создания классов для меня в среде IDE, а не полагаться на сценарий предварительной сборки?

Например, я бы добавил XSD в проект, где-то установил некоторые параметры, а VS берет на себя и создает для меня мои классы.

Поддерживает ли VS 2010 что-нибудь подобное? Или мне просто перестать интересоваться и продолжить использовать xsd.exe и предварительную сборку.

ИЗМЕНИТЬ

Я заметил, что если XSD и производный класс находятся в одном проекте, VS понимает взаимосвязь и визуально отображает CS как дочерний для файла XSD в обозревателе решений. Поэтому мне было интересно, есть ли в Visual Studio 2010 какие-либо функции для создания классов для меня в среде IDE, а не полагаться на сценарий предварительной сборки?

Например, я бы добавил XSD в проект, где-то установил некоторые параметры, а VS берет на себя и создает для меня мои классы.

Поддерживает ли VS 2010 что-нибудь подобное? Или мне просто перестать интересоваться и продолжить использовать xsd.exe и предварительную сборку.

ИЗМЕНИТЬ

Я заметил, что если XSD и производный класс находятся в одном проекте, VS понимает взаимосвязь и визуально отображает CS как дочерний для файла XSD в обозревателе решений. Поэтому мне было интересно, есть ли в Visual Studio 2010 какие-либо функции для создания классов для меня в среде IDE, а не полагаться на сценарий предварительной сборки?

Например, я бы добавил XSD в проект, где-то установил некоторые параметры, а VS берет на себя и создает для меня мои классы.

Поддерживает ли VS 2010 что-нибудь подобное? Или мне просто перестать интересоваться и продолжить использовать xsd.exe и предварительную сборку.

ИЗМЕНИТЬ Поэтому мне было интересно, есть ли в Visual Studio 2010 какие-либо функции для создания классов для меня в среде IDE, а не полагаться на сценарий предварительной сборки?

Например, я бы добавил XSD в проект, где-то установил некоторые параметры, а VS берет на себя и создает для меня мои классы.

Поддерживает ли VS 2010 что-нибудь подобное? Или мне просто перестать интересоваться и продолжить использовать xsd.exe и предварительную сборку.

ИЗМЕНИТЬ Поэтому мне было интересно, есть ли в Visual Studio 2010 какие-либо функции для создания классов для меня в среде IDE, а не полагаться на сценарий предварительной сборки?

Например, я бы добавил XSD в проект, где-то установил некоторые параметры, а VS берет на себя и создает для меня мои классы.

Поддерживает ли VS 2010 что-нибудь подобное? Или мне просто перестать интересоваться и продолжить использовать xsd.exe и предварительную сборку.

ИЗМЕНИТЬ Я также заметил, что в свойствах файла XSD у меня есть возможность установить Custom Tool , чтение описания кажется близким к тому, к чему я стремлюсь, но я не уверен в правильном использовании этого свойство.

РЕДАКТИРОВАТЬ Кроме того, если есть решение, мне нужно, чтобы оно основывалось на функциях / функциях, которые входят в стандартную комплектацию VS2010. Я бы предпочел не использовать сторонние надстройки и т. Д.

30
задан MrEyes 3 February 2011 в 12:24
поделиться