我有一个来自其他开发人员的多个项目的解决方案。其中一个项目是一个测试应用程序,它有错误,因为它有对开发人员的硬盘驱动器的DLL的硬编码引用。我不需要测试项目或那些DLL来使用解决方案中的其他项目
由于错误,我无法在调试模式下运行任何项目。一种解决方案是从解决方案中删除测试项目,但是当另一个项目出错时,还有其他方法来调试其中一个项目吗?确保项目不相互依赖似乎是不够的。
答案 0 :(得分:3)
右键单击该项目并“卸载”它。然后,您应该能够在忽略部分项目的同时编译并运行解决方案。
另请注意:卸载的项目设置不会保存在解决方案/项目文件中,因此您可以检入/我们的代码而不必担心设置(除非您以某种方式检入suo /用户文件)。
答案 1 :(得分:1)
有几个选择:
答案 2 :(得分:0)
您可以直接启动它,而不是在调试模式下启动它,然后attach VS to it。