关于启动调试时,总是启动多个web端口的问题
2015-01-30 13:48
295 查看
在一个解决方案中,经常包含多个web项目,当设置某一个web项目为起始项目后,启动调试,会发现其他的web项目的端口也会一起打开,显示在电脑的右下方,其实开启其他端口有时是没必要的,只是多占用了系统内存,如何启动某个项目时只打开该项目自己使用的一个web端口呢,解决方法如下:
选中要设置的项目,不要右击里面的属性,而是按f4时显示的属性,下面总是在调试时启动设为false.
如果多个web项目之前有相互调用且需要调试多个web项目,应设置的步骤为:
右击项目的解决方案后,选择通用项目=》启动项目=》选中多启动项目=》把需要调试的项目的操作选中为启动 即可多个项目联调时都可以进行调试。
除了此方法,还可以启动单个项目调试后,在VS的进程中,手动添加其他项目的进程exe,前提是其他项目必须运行过,
否则可能找不到其他项目的进程exe,无法附加到进程中。
怎样在webservice中设置断点
当我们运行程序的时候,调用webservice,但是webservice并不是启动项目,这样在webservice中设置的断点就无法命中,即无法执行在webservice中设置的断点。
1、先启动项目。
2、在vs 的 调试 --- 附加到进程;弹出 附加到进程 对话框,选中w3wp.exe文件
(前提是需要先将iis中的webservice在浏览器中打开,否则此进程不存在)
另,F4可以查看文件属性,F9可以切换某行的调试断点。
选中要设置的项目,不要右击里面的属性,而是按f4时显示的属性,下面总是在调试时启动设为false.
如果多个web项目之前有相互调用且需要调试多个web项目,应设置的步骤为:
右击项目的解决方案后,选择通用项目=》启动项目=》选中多启动项目=》把需要调试的项目的操作选中为启动 即可多个项目联调时都可以进行调试。
除了此方法,还可以启动单个项目调试后,在VS的进程中,手动添加其他项目的进程exe,前提是其他项目必须运行过,
否则可能找不到其他项目的进程exe,无法附加到进程中。
怎样在webservice中设置断点
当我们运行程序的时候,调用webservice,但是webservice并不是启动项目,这样在webservice中设置的断点就无法命中,即无法执行在webservice中设置的断点。
1、先启动项目。
2、在vs 的 调试 --- 附加到进程;弹出 附加到进程 对话框,选中w3wp.exe文件
(前提是需要先将iis中的webservice在浏览器中打开,否则此进程不存在)
另,F4可以查看文件属性,F9可以切换某行的调试断点。
相关文章推荐
- 关于VS调试Web 无法启动IIS Express Web 服务器的问题解决
- 关于“无法在web服务器上启动调试,不是Debugger User组成员..."问题
- Spring中WebApplicationContext的研究(关于启动的问题)
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)
- windows 7 旗舰版无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证的问题。
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)
- 关于Visual Studio2008附加web服务进程无法命中断点调试问题
- 关于ADS1.2再利用AXD进行调试的时候总是进入disassembly问题的解决办法!
- 我的VS2005采用的是web开发设置。不知道动到了那里,现在每次按F5启动调试的时候总是不能成功启动调试。效果和按CTRL+F5一样。就是把项目显示在了浏览器之后,那个启动调试的绿色按钮还可以使用,不是暗色的。
- Visual Studio 2008 Beta 2在Web站点上启动调试的问题
- 无法在web服务器上启动调试,问题解决
- "无法在web服务器上启动调试,不具备调试此程序的权限" 问题解决
- windows 7 旗舰版无法在web服务器上启动调试。调试失败,因为没有启用集成windows身份验证的问题。
- 无法在web服务器上启动调试,问题解决
- 无法在web服务器上启动调试问题
- 解决"无法在web服务器上启动调试"问题一例
- vs.net2003中解决"无法在web服务器上启动调试"问题一例
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)
- .Net在web服务器上启动调试开始运行时遇到的几个问题