【发布时间】:2013-01-25 14:11:02
【问题描述】:
我有一个包含多个项目的解决方案,比如说项目 A、B 和其他项目。
项目 A 未编译。 B项目编译正常,设置为StartUp项目。
在修复 Intellisense 捕获的项目 A 错误之前,我无法运行项目 B。并且项目 A 和 B 彼此之间没有任何引用。
有什么方法可以在不修复项目 A 错误的情况下运行项目 B?我曾想过禁用 Intellisense,但这不是我想要的。
我在 Visual Studio 2010 中使用 C#,但如果对 2012 年有任何帮助,也请告诉我。
提前致谢。
【问题讨论】:
-
您是否考虑过暂时从解决方案中删除项目 A
-
@CHill60 是的,这可行,但可能会产生一些麻烦。如果项目 C 和 D 引用了项目 A,我也必须删除它们。并且在提交时,我必须将它们添加回来,或者不提交解决方案(但是如果我在解决方案中更改了一些我必须提交的内容呢?)。
-
您只需在解决方案资源管理器中右键单击项目 A 并单击
unload即可unload项目 A。如果您希望继续使用项目 A,请右键单击该项目并单击reload -
@2pietjuh2 这会产生“更少的麻烦”然后删除“n”添加,好主意。
标签: c# visual-studio compiler-errors intellisense solution