0

当我需要做 AJAX 时,我一直使用 ASMX Web 服务,但我才刚刚开始使用 WCF Web 服务,因为它更新更好,不是吗?不完全确定我为什么要使用 WCF,可能与我从 Visual Studio 2010 升级到 Visual Studio 2012 的原因相同。

WS.asmx我的方法与我在 中的方法完全相同WS.svc,但是当我在两者上都设置断点时,我只能单步执行 ASMX 方法。为什么?

我认为代码不相关,但无论如何我都会粘贴..

ASMX:

[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string FetchData(string jsonAOData)
{
    // some code here throws an exception
    return "";
}

周转基金:

[OperationContract]
public string FetchData(string jsonAOData)
{
    // some code here throws an exception
    return "";
}

任何人都知道为什么我不能逐步通过 WCF 方法?

4

0 回答 0