VS 多项目调试 解决方案 多项目 Silverlight WPF

WPF  Silverlight项目中,通常要用到服务,此时多个项目共存在意个解决方案下,调试的时候会有些不便,根据自己的 需求有选择的进行调试,可以节省许多时间。

 

 开启两个VS解决方案,一个用于启动该解决方案下的A项目,启动该解决方案下的另一个B项目。

 

 选择一个项目为启动项,运行,然后点击另一要启动的项目,右键àDebugàStart new Instance 进行调试。

 

 选择一个项目为起始项目,Ctrl+F5 ,Debug,设置另一要调试的项目为启动项,F5,调试。

 

 在解决方案中,右键 PropertyàStartUpProjectàMulityProjectà 选择要启动的项,此时可以选择多启动项。

 

每种方法都有各自的不足,对于第一种情况,可以同时调试两个项目,但是不便于修改,如果一个解决方案修改,则另一解决方案便会提示代码在外部修改,是否进行修改的提示,非常的麻烦,最重要的是有时候会搞成代码不同步。

 

对于第二种方法,比较不错,但是如果关闭一个停止调试一个项目,则另一项目也会跟着停止调试,下次再启动的时候还是那么的费事。

 

真对于第三种的情况,通常要调试的是客户端的程序,而服务端的因为启动的是Debug下的exe,因此不能够进行调试,优点是在服务不变动或不需要调试的情况下,设置一回,以后就可以无限的使用F5直接进行调试,还是蛮方便的。

 

真对于第四情况,优点是设置之后直接就可以通过F5进行调试,启动两个项目获多个项目,方便快捷,但是也有不足的地方,就是每次两个项目的程序都要照顾,因此来说根据不同的需求选择不同的调试方案可以节省许多的时间。

 

额,最后说一下,如果是Silverlight项目,在调试的时候选中Silverlight的载体Web项目右键àPropertyàWebàSilverlight调试选择上,不然是不调试Silverlight项目的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值