0

AJAX を実行する必要がある場合は、常に ASMX Web サービスを使用していましたが、WCF 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 "";
}

WCF:

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

WCF メソッドをステップ実行できない理由を知っている人はいますか?

4

0 に答える 0