# C# Classes from ids.xsd

**URL:** <https://forums.buildingsmart.org/t/c-classes-from-ids-xsd/5365>\
**Category:** Developers\
**Created:** [May 10, 2024, 6:51am UTC](https://forums.buildingsmart.org/t/c-classes-from-ids-xsd/5365 "2024-05-10T06:51:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![RenzoVenuti](https://avatars.discourse-cdn.com/v4/letter/r/ecd19e/32.png) [@RenzoVenuti](https://forums.buildingsmart.org/u/RenzoVenuti)\
**Post date:** [May 10, 2024, 6:51am UTC](https://forums.buildingsmart.org/t/c-classes-from-ids-xsd/5365/1 "2024-05-10T06:51:01Z")

</div>

Hi  
i’m trying to generate C# classes with Visual Studio’s Xsd.exe utility, but an error is generated at line 43 position 4, Element ‘[http://www.w3.org/2001/XMLSchema:restriction](http://www.w3.org/2001/XMLSchema:restriction)’ missing.  
Furthermore, a namespace is declared that refers to a commercial tool (xmlns:altova=“[XML Editor: XMLSpy | Altova](http://www.altova.com/xml-schema-extensions)”), would it be possible to remove it in the public document?

Thanks in advance  
RV
