【发布时间】:2011-07-05 11:41:15
【问题描述】:
如果我在本地系统中部署,我的 svc 网络服务会显示以下架构位置。
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://192.168.2.22/FileDownload/TransferService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="http://192.168.2.22/FileDownload/TransferService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>
如果我在实时服务器中部署相同的 web 服务,它会使用计算机名代替 ip。怎么改?
直播服务器wsdl代码如下。
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://user-01/FileDownload/TransferService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="http://user-01/FileDownload/TransferService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:schema>
【问题讨论】:
-
为什么会出现问题?你有错误吗?
-
我没有收到错误消息。但我希望 ip 在 user-01 的位置。有什么解决办法吗?提前致谢。
-
但是你为什么想要那个?如果这不是问题,您为什么要尝试修复它?这就是我问的原因。
-
好的。当我使用 sudzc.com/Default.aspx? 为 iPhone 生成代码时。它显示了一些错误。
-
好的,所以你的要求并不正确。我不知道如何解决您的问题,但如果您提出您的问题,人们应该更有可能为您提供帮助。
标签: c# .net asp.net wcf web-services