我有ASMX WebService(让我们称之为" A"),它连接到另外两个webServices(" B"" C" )。问题是,当我启动WebService" A"在我的本地机器上(使用VS Development Server)在DEBUG配置中,WSDL中生成的wsdl:definitions节点就像那样(简化和有序):
<wsdl:definitions
...
xmlns:s1="B"
xmlns:s2="C"
xmlns:s3="http://microsoft.com/wsdl/types/"
.../>
当我在RELEASE配置上的同一本地计算机(使用相同的VS Development Server)上启动相同的服务时,它变为:
<wsdl:definitions
...
xmlns:s1="C"
xmlns:s2="http://microsoft.com/wsdl/types/"
xmlns:s3="B"
.../>
它本身并不是一个大问题,但在需要时分析我的WSDL会变得更加困难。
答案 0 :(得分:0)
事实证明,检查&#34;优化代码&#34; Debug上的标志修复了这个问题。尽管
仍然不知道问题的根源是什么