Ich validiere meine Anfrage mit der xxx.XSD-Datei. In der xxx.XSD-Datei füge ich noch weitere xsd-Dateien ein. Wenn ich versuche, eine andere xsd-Datei mit zu verwenden, wird unten ein Fehler angezeigt.
"Anfrage für die Erlaubnis des Typs 'system.security.permissions.fileiopermission mscorlib version = 4.0.0.0 cultrer =' neutral, PublicToken = 'zzzzzzzzzzzzzzz' fehlgeschlagen.
Hinweis: Ich verwende keine web.conig-Datei. Es ist einfach ClassLibraryProject in VSStudio2010, In der vb-Klassendatei führe ich eine xsd-Validierung für das Anfrage-XML durch, bevor ich es zur Antwort an den Dienst sende.
Hatte dieses Problem selbst - weil Win 7 die Schemadateien blockiert hatte, weil sie von einem Netzwerkspeicherort kopiert wurden.
Um die Blockierung aufzuheben, navigieren Sie entweder zur Datei und verwenden Sie Eigenschaften & gt; Entsperren, oder für mehrere Dateien ist es am schnellsten, die Streams von Sysinternals zu verwenden, um den Speicherort wie beschrieben zu ändern. in diesem Blogpost .
Tags und Links xsd validation