Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WCF WSDL中生成的模式位置(xsd:import)的顺序是什么?_C#_Wcf_Wsdl - Fatal编程技术网

C# WCF WSDL中生成的模式位置(xsd:import)的顺序是什么?

C# WCF WSDL中生成的模式位置(xsd:import)的顺序是什么?,c#,wcf,wsdl,C#,Wcf,Wsdl,我正在为WSDL中xsd:import语句的schemaLocation属性生成一个自定义地址。有没有一种简单的方法来确定哪个xsd选择器对应于哪个命名空间 例如,WCF自动生成的wsdl包含 <wsdl:types> <schema targetNamespace="http://www.xyx.com/myService/Imports" xmlns="http://www.w3.org/2001/XMLSchema"> <im

我正在为WSDL中xsd:import语句的schemaLocation属性生成一个自定义地址。有没有一种简单的方法来确定哪个xsd选择器对应于哪个命名空间

例如,WCF自动生成的wsdl包含

   <wsdl:types>
      <schema targetNamespace="http://www.xyx.com/myService/Imports" xmlns="http://www.w3.org/2001/XMLSchema">
        <import schemaLocation="http://www.xyz.com/vdir/myService.svc?xsd=xsd1"
         namespace="namespace0" /> 
        <import schemaLocation="http://www.xyz.com/vdir/myService.svc?xsd=xsd0" 
         namespace="namespace1" /> 
     </schema>
   </wsdl:types>