浏览:7662007-11-12 11:51   来自volnet(可以叫我大V)      :

调试貌似不太方便啊,大家有什么高招?

楼主
  8个月前   Jeffrey Zhao      :
和普通的.net app有什么区别呢?
回复  1楼 回到顶楼 
  8个月前   volnet(可以叫我大V)      :
比如我运行了一个Service,我又启动了一个app,然后我的启动项目是在app(F5启动),那么我在Service中的断点就进不去……不知道是不是我不会设的缘故,我得切换到Service按F5启动,然后到目录下手动启动app才会……×)——()(……()×(
感觉比较麻烦
回复  2楼 回到顶楼 
  8个月前   随风流月      :
哦,楼上的意思是,他必须同时调试两个程序才能完成工作,这是必然的。除非你做一个自 Host 的程序。WCF 是 C/S 的程序啊。。。
回复  3楼 回到顶楼 
  8个月前   昊子      :
是有这个问题,最简单的方法是开两个VS
另外多做单元测试能减少跟踪调试次数
回复  4楼 回到顶楼 
  8个月前   阿勇      :
放在一个解决方案里,
右键->Server项目->调试->启动新实例
右键->Client项目->调试->启动新实例

断点可以设置在契约的实现里面
回复  5楼 回到顶楼 
  8个月前   Bruce Zhang      :
5楼的意见是对的,可以将其放到一个解决方案中。此外,启动时可选择多个启动方式,同时启动服务与客户端,调试是没有问题的。
回复  6楼 回到顶楼 
  8个月前   G yc {Son of VB}      :
同意5楼的,

还有一点要注意,我做的时候遇到了
我把服务实现放到一个类库,然后在IIS中Host,
这时候,如果服务出错,我没有办法调试。也许是我操作问题吧,或者,VS不会载入,调试标记
回复  7楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
1 4205