无法自动进入服务器

时间:2012-12-21 13:03:33

标签: c# visual-studio-2010 web-services

在我的项目中,我尝试使用以下代码将我的项目与我创建的Web服务连接:

 web reference -->  my web service

 myWebSeviceClass connection = new myWebSeviceClass();
 public SingleStack retrieveSingleStackOrder(string TableName, string[] ColumnName)
 {
  /*ERROR*/   return connection.getSingleStackOrder(TableName, ColumnName);
 }

我在上面的代码中收到以下错误。

enter image description here

我的网络服务文件包含以下内容:

 public GetOrder.SingleStack getSingleStackOrder(string tableName, List<string> columnNames)
 {
       //my function
 }

其中GetOrder是具有内部类SingleStack的类。

我在询问之前搜索了很多但却找不到运气。

2 个答案:

答案 0 :(得分:1)

您可能需要附加到服务。在VS菜单上单击调试 - &gt;附加到处理... ,然后浏览进程列表并双击您的Web服务。然后,调试器将能够跟踪并进入该服务。

当您连接到正确的过程时,您应该注意到左边的红色圆圈(断点)应该从红色轮廓转变为红色实心圆圈。如果它仍然是红色轮廓,则表示未附加调试器。

请阅读HERE以获取有关附加到流程的更多信息(您希望该段约三分之一的标题为第二种情况:调试已部署的WS

答案 1 :(得分:0)

应用程序是否已在调试模式下构建?发布模式可以防止这种情况发生。