Empty WebMethod生成NullReferenceException

时间:2015-12-26 17:51:44

标签: c# asp.net webforms

我正在使用asp.net aspx引擎。

我有一个aspx.cs文件,其中有一个空的WebMethod,如下所示:

[WebMethod]
public static void SetIsHandled(int id, bool isHandled)
{

}

在我的开发环境中,一切正常。但是当我部署时,我得到了NullReferenceException。我知道它到达服务器,因为我得到500(内部服务器Rrror)。

如果我的方法为空,我怎么能得到这个错误?

1 个答案:

答案 0 :(得分:0)

问题是我使用预编译配置发布了网站。 contactus.aspx页面没有复制到服务器,虽然加载的页面有webmethod的问题