Visual studio 2015 Visual Studio 2015高亮显示/intellisense在重建依赖项后停止工作

Visual studio 2015 Visual Studio 2015高亮显示/intellisense在重建依赖项后停止工作,visual-studio-2015,syntax-highlighting,Visual Studio 2015,Syntax Highlighting,在使用两个VisualStudio解决方案(其中一个依赖于另一个)时,如果我构建依赖关系,另一个“主”项目似乎会失去对依赖关系的跟踪,但仅限于intellisense和语法高亮显示 所以主项目可以很好地编译,但是红色的曲线会告诉我依赖项中定义的任何类型都不存在。如果我关闭并重新打开解决方案(或者卸载并重新加载项目),事情就会恢复正常,直到我需要再次更改依赖项为止 是否有人遇到过类似的问题?如果是,除了关闭并重新打开Visual Studio或卸载并重新加载项目之外,还有其他解决方案吗?Derf

在使用两个VisualStudio解决方案(其中一个依赖于另一个)时,如果我构建依赖关系,另一个“主”项目似乎会失去对依赖关系的跟踪,但仅限于intellisense和语法高亮显示

所以主项目可以很好地编译,但是红色的曲线会告诉我依赖项中定义的任何类型都不存在。如果我关闭并重新打开解决方案(或者卸载并重新加载项目),事情就会恢复正常,直到我需要再次更改依赖项为止

是否有人遇到过类似的问题?如果是,除了关闭并重新打开Visual Studio或卸载并重新加载项目之外,还有其他解决方案吗?

Derf Skren

我不认为有一个解决方案,我似乎无法找到它,我会报告给微软为您,我会尝试卸载和重新加载它,因为这可能会工作

希望这能奏效,

利亚姆

解决方案之间存在依赖关系是不寻常的。通常情况下,一个解决方案中的项目之间存在依赖关系。LOL好的,那么我就告诉我的组织,他们做错了事情,从实际产品到自动化测试,我们的所有软件都应该存在于一个30-40人同时工作的解决方案中。@user1620220为什么在两个解决方案之间存在依赖关系是不寻常的解决?DLL的思想不是包含了一个可以被多个不同应用程序使用的一般问题的解决方案吗?@user1620220这是一篇相当长的文章。你能为你所指的部分粘贴一段开头吗?@user1620220 OP在哪里说把所有东西都放在一个解决方案中对他有效?谢谢Liam,正如我在问题中所概述的,卸载和重新加载确实有效,但我仍然不明白为什么会出现问题,为什么会在2015年而不是2010年出现问题。