Re: Validation of a stack of XSD files (.NET 2.0)
- From: "gxdata" <gxdata@xxxxxxxxx>
- Date: Sat, 26 Jan 2008 01:20:46 +0900
OK - a bit dumb of me - Add As Link does it for me - ie, adds the file metadataEntity.XSD and the include are resolved OK.
Now, can you tell me how to make it check through all those include files and report errors?
(I'm learning a few skills here that I didn't think VS could do for me)
--
Ian Thomas
"gxdata" <gxdata@xxxxxxxxx> wrote in message news:%23Qczyz2XIHA.3652@xxxxxxxxxxxxxxxxxxxxxxx
Martin
When running the code, I get a few (9) warnings and 3 errors - I haven't tracked down which XSD files they're in yet.
> Simply open the file in Visual Studio, for instance using
> Project -> Add existing item
OK, I do that and see that the relatives paths are unresolved, in the top-most XSD file -
(sorry - thought I could send a small embedded image here - obviously not)
The wavy line under xs:import and xs:include indicates they're unresolved.
Clicking the menu XML>Schemas ... I can scroll down and Use that schema.
But I don't see how I can get any useful information out of this.
--
Ian Thomas
"Martin Honnen" <mahotrash@xxxxxxxx> wrote in message news:%23P84$l2XIHA.3696@xxxxxxxxxxxxxxxxxxxxxxx
> gxdata wrote:
>> Ok, that sort of works for me - thanks.
>> I am getting some schema compile warnings and errors, hence exception
>> messages.
>> However, the .sourceUri seems to be null - and it's the most useful thing to
>> look at.
>>
>> Actually, I also used the ValidXSD class
>> (http://msdn2.microsoft.com/en-us/library/system.xml.schema.xmlschemaexception(VS.80).aspx)
>>
>> Will these routines run through ALL of the XSD files, or stop on first
>> error?
>
> If you set up a ValidationEventHandler then it should not stop on the
> first error but continue to process the main schema and includes and
> imports that work.
>
>> In VS2005 or 2008, exactly what do I need to do to "load the main schema
>> into the schema editor"? I've not done that. Is it a rag & drop operation?
>
> Simply open the file in Visual Studio, for instance using
> Project -> Add existing item
>
>
> --
>
> Martin Honnen --- MVP XML
> http://JavaScript.FAQTs.com/
- References:
- Validation of a stack of XSD files (.NET 2.0)
- From: gxdata
- Re: Validation of a stack of XSD files (.NET 2.0)
- From: Martin Honnen
- Re: Validation of a stack of XSD files (.NET 2.0)
- From: gxdata
- Re: Validation of a stack of XSD files (.NET 2.0)
- From: Martin Honnen
- Re: Validation of a stack of XSD files (.NET 2.0)
- From: gxdata
- Validation of a stack of XSD files (.NET 2.0)
- Prev by Date: Re: Validation of a stack of XSD files (.NET 2.0)
- Next by Date: Re: Validation of a stack of XSD files (.NET 2.0)
- Previous by thread: Re: Validation of a stack of XSD files (.NET 2.0)
- Next by thread: Re: Validation of a stack of XSD files (.NET 2.0)
- Index(es):
Relevant Pages
|