我有一个Web应用程序项目,它调用来自WSUserObject类的Web服务login()驻留在WSUserObject.asmx.cs中
以下代码段来自Refereence.cs,它位于我的Web应用程序项目的服务参考中。
public APT.WSUserObject.loginResponse Endlogin(System.IAsyncResult result) {
object[] _args = new object[0];
APT.WSUserObject.loginResponse _result = ((APT.WSUserObject.loginResponse)(base.EndInvoke("login", _args, result)));
return _result;
}
这是我的尝试:
当我调试时,它只能进入Reference.cs中的代码。 我需要在localhost上调试这个Web服务的原始源代码。 Web应用程序项目和Web服务项目都在同一个解决方案中。 我怎样才能进入WebMethod?
答案 0 :(得分:0)
通常为了将解决方案附加到w3wp.exe进程以进行断点调试,IIS托管应用程序应该已经编译了与解决方案相同的dll和pdb文件。