【发布时间】:2014-02-12 17:13:09
【问题描述】:
我正在尝试调试我在 C# 中使用 VS2012 创建的 Web 服务。 我以 Web 表单应用程序的形式创建了一个测试应用程序,它调用 Web 服务中的方法。它们都在我的本地计算机上。
我需要能够进入 Web 服务应用程序进行调试,并且我查看了其他尝试做同样事情的人提供的所有信息。但我似乎无法让它进入服务方法。
这些应用程序位于单独的解决方案工作区中。我尝试将两个应用程序都设置为启动应用程序,但在多个解决方案窗口中只出现一个。我尝试将 Web 服务进程附加到 Web 应用程序,但这也不起作用。
谁能描述我如何进入从 Web 表单应用程序调用的 Web 服务?
【问题讨论】:
-
您是否附加了 w3wp.exe?
-
当我尝试附加进程时,我在“可用进程”中看不到该进程。
-
检查:1.显示所有用户的进程 2.显示所有会话中的进程
-
我选中了“显示所有用户的进程”。我看不到在哪里可以指示“在所有会话中显示进程”。进程窗口中仍然没有 w3wp.exe。
-
尝试访问本地主机上的页面 w3wp 不会显示,除非 Web 应用程序的实例正在运行。
标签: c# asp.net wcf web-services visual-studio-2012