我有一个包含C#和VB.Net项目混合的大型解决方案。
如果由于其他几个项目所依赖的项目无法构建而导致编译错误,则由于Visual Studio中错误列表窗口中的VB错误数量很难看到实际错误。在我编译的项目中发现的C#错误显示在错误列表中,但是出现了所有VB错误(包括那些我刚刚编译的项目)。
有没有办法关闭此行为,以便VB错误仅出现在我已明确编译的项目中?
(如果有所不同,我正在使用Visual Studio 2008。)
答案 0 :(得分:3)
卸载除您感兴趣的项目之外的所有项目。在构建时,逐个重新加载项目并解决问题。要卸载项目,请在解决方案资源管理器中单击鼠标右键,然后选择“卸载项目”。这不会将其从解决方案中删除,只需将其卸载 - 并且仅适用于您(而非其他用户)IIRC。
显然,这意味着需要先修复“最低”依赖(最常见的代码)。
或者,单击错误列表中的“项目”按项目排序,然后查看您感兴趣的项目中的错误。