Используйте атрибут /namespace:<namespace>
, когда вы генерируете классы из XSD, используя инструмент xsd.exe
.
Инструмент определения схемы XML (Xsd.exe)
/n[amespace]:namespace
- Указывает пространство имен времени выполнения для сгенерированных типов.
Если у вас есть типизированный DataSet, сгенерированный на основе XSD, вы можете изменить Customer Tool Namepsace
в свойствах DataSet.
Такжеесли ваш код не привязан к автоматически сгенерированному DataSet и инструменту разработки, вы можете просто изменить пространство имен вручную, если вам не нужно часто генерировать классы.
Если вам нужно часто генерировать классы, сделайтефайл bat (cmd), который запускает xsd.exe с требуемыми пространствами имен и именами классов.
Кроме того, если сериализовать / десериализовать XML с помощью XmlSerializer, вы не можете сделать классы внутренними.