我有几个项目的解决方案,比如项目A,B和其他项目。忽略另一个项目中运行当前解决方案的错误
项目A不编译。项目B正在编译并设置为启动项目。
直到我解决了由Intellisense捕获的项目A错误时,我才能运行项目B.而且项目A和B不分享任何参考。
有没有办法运行项目B而不修复项目A错误?我想禁用智能感知,但那不会是我想要的。
我在Visual Studio 2010中使用C#,但是如果2012年有什么有用的话,请让我知道。
在此先感谢。
我有几个项目的解决方案,比如项目A,B和其他项目。忽略另一个项目中运行当前解决方案的错误
项目A不编译。项目B正在编译并设置为启动项目。
直到我解决了由Intellisense捕获的项目A错误时,我才能运行项目B.而且项目A和B不分享任何参考。
有没有办法运行项目B而不修复项目A错误?我想禁用智能感知,但那不会是我想要的。
我在Visual Studio 2010中使用C#,但是如果2012年有什么有用的话,请让我知道。
在此先感谢。
声音像项目B对项目A有依赖关系。如果您认为完全不参考项目A,请右键单击系统资源管理器中的项目B,选择项目依赖项,然后取消依赖项目A中的项目名单。
项目之间没有依赖关系。刚刚检查。 – talles
好,那么试试@Fredrik Bagge说的 - Build菜单 - >配置管理器,去掉Project A。 – Surfbutler
你有没有考虑从溶液中去除A计划暂时的 – CHill60
@ CHill60是的,这可以工作,但它可能会产生一点麻烦。如果项目A被项目C和D引用,我也必须删除这些项目。当提交时,我必须将其添加回去,否则不要提交解决方案(但如果我在必须提交的解决方案上更改某些内容,该怎么办?)。 – talles
只需在解决方案资源管理器中右键单击“卸载”项目A,然后单击“卸载”即可。当你想继续项目A,右键点击该项目,然后点击'reload' – 2pietjuh2