visual-studio-2010xsd

What does "Unauthorized zone" mean when browsing xsd files with Visual Studio 2010?


When I open up an xsd file that includes other xsd files, all of the included files are added to a section called "Unauthorized zone". Visual Studio highlights the xs:include element and gives the following error when trying to resolve the schemaLocation attribute:

Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

I've read the following blog post, but I'm not familiar enough with xsd yet to fully understand it.

Can anyone explain why this is happening or point me to a good resource that can help?

[Edit] All of the xsd files that are to be included are in the Visual Studio project.


Solution

  • For me it worked after going to the properties of the XSD file and clicking on Unblock. i got this answer from How do I modify my settings to allow VS2010 to load 3rd party XSD files from the "Unauthorized Zone"?