IIS7.0中托管的Web服务未刷新

时间:2013-06-11 11:55:22

标签: web-services iis-7 hosting

我在IIS 7.0中托管了一个Web服务.NET 4.0。我在.NET 4.0中使用了自己的应用程序池。托管后,我在Web服务应用程序中更改了一些代码。 Web服务应用程序运行正常但IIS7中的托管服务无法正常运行。

我尝试获取的方法显示值成功但未显示任何详细结果。假设我正在尝试从一个表中获取数据。当我从应用程序运行此服务时,它显示表数据,但是当我尝试从IIS7运行它时,它只显示没有数据的成功消息。

1 个答案:

答案 0 :(得分:0)

这可能是因为你的结果类需要一些属性。

该类本身需要为[DataContract],并且您要显示的所有成员(属性)必须为[DataMember]

这很可能是问题的原因。

所以在例子中:

[DataContract]
public class C1 {
    [DataMember]
    public int prop1 {get; set;}
}