IntelliSense 不断给出 [失败] 找不到路径 C:\TEMP 的一部分

IntelliSense keeps giving [Failure] Could not find a part of the path C:\TEMP

更改临时文件夹后,VS2015 中的 IntelliSense 出现问题,抱怨找不到临时文件夹(其他应用程序,包括 VS2015,可以很好地找到新位置)。

启动项目后我收到的错误(似乎任何类型的解决方案、C#、ASP.NET 等都会发生)在 [=22= 的输出 window 中重复这条消息] 2015:

[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.
[Failure] Could not find a part of the path 'R:\TMP\.NETFramework,Version=v4.0.AssemblyAttributes.cs'.

我想我替换了注册表中对 R:\TMP 位置的所有恶意引用,但这个仍然存在。有人知道如何解决这个问题吗?

  1. 退出Visual Studio
  2. 删除所有非项目文件(bin、obj..vs、_ReSharper.Caches 文件夹、*.suo 文件、...)
  3. 启动 VS 并重建

帮我修好了。

相关但可能不完全回答这个问题。

我遇到了这个问题,但意识到错误消息找不到 v4.x.0,所以我更改了 AppData/Local/TEMP/ 目录中的文件名以及代码中的版本。然后我有另一个错误说它丢失了 v4.y.0。所以,我复制了原始文件,并有两个文件的名称和代码都指向两个版本。然后我 运行 Clean Solution 命令和 Rebuild 命令,重新启动 VS 然后它工作了。

只需转到: 建设, 比 select: 重建解决方案 ...就这么简单...