例如在一个解决方案下有A,B两个项目,A项目有语法错误,我现在只想运行B项目(已设为当前启动项),按F5调试,会发现把A项目也一起编译了,然后就报错了!(也不想将错误的代码注释掉!)
这种情况的解决方法其一是可以将A项目暂时卸载掉(但A项目中有我想看的代码),
其二就是右击B项目→调试→启动新实例(鼠标点来点去有点麻烦!)
我想问的是还有其他解决方法吗?
o(≧v≦)o~~
这两个之间存在依赖关系吗?有的话,编译时都错了,必须的改吧!!没有的话,参照楼上的的去做吧!!!
没有依赖关系!上面的做法是选择继续并执行上次成功生成的结果.
@Derek_He: 右键“重新生成” 然后在启动调试。。。。。。。。。就OK了,这个生成的是最新的了(你可以去bin目录下看相关文件的创建时间哦)
启动调试的时候 VS询问项目存在错误是否继续时选择是不行吗?
选择继续就是上次成功生成的结果,而我代码已经修改了啊
如果两个方案存在依赖关系,那么,最好编译。
要达到你的目的,你可以:
1、点击解决方案
2、右键
3、配置管理器
4、把你不希望编译的模块的标记取消
5、确定