C# 我还应该添加哪些进程的调试器?

C# 我还应该添加哪些进程的调试器?,c#,asp.net,web-services,debugging,C#,Asp.net,Web Services,Debugging,我创建了一个web服务并将其添加到IIS 7.5中,现在我可以访问它,但我的代码不能正常工作,因为没有返回我期望的结果(逻辑问题) 现在我打开了VisualStudio2010,但找不到任何可以附加进程以开始调试的进程 我还尝试了“显示所有进程”和“显示所有会话…” 我应该附加哪一个来调试它?您需要将调试器附加到w3wp.exe有时w3wp.exe进程只有在第一次访问它之后才会显示在列表中。尝试这样做,然后刷新列表 另一个要考虑的是调试器在“发布”配置中不工作。确保它是“调试”。转到“功能表->

我创建了一个web服务并将其添加到IIS 7.5中,现在我可以访问它,但我的代码不能正常工作,因为没有返回我期望的结果(逻辑问题)

现在我打开了VisualStudio2010,但找不到任何可以附加进程以开始调试的进程

我还尝试了“显示所有进程”和“显示所有会话…”


我应该附加哪一个来调试它?

您需要将调试器附加到
w3wp.exe
有时w3wp.exe进程只有在第一次访问它之后才会显示在列表中。尝试这样做,然后刷新列表


另一个要考虑的是调试器在“发布”配置中不工作。确保它是“调试”。转到“功能表->构建->配置管理器->活动解决方案配置”。

谢谢,我尝试过,但调试器并没有命中它,即使我将最新文件放在web应用程序的BIN中,可能有多个实例在那里运行。附加到另一个。没有任何其他的,只有一个:/n重新构建整个webservice项目,并尝试附加againI使用的是发布版本,将其更改为调试解决了此问题