BVe*_*non 5 c# ide compiler-errors visual-studio-2017
我有数百个错误,指出类型或命名空间不存在(有些是类型,有些是命名空间)。当我单击查看错误时,它最初打开文件并在相关代码下显示波浪线,但是在一两秒内波浪线消失,错误也消失。
当我打开所有带有“错误”的文件后,所有错误都消失并且编译正常。但是,如果我关闭任何文件,则该文件会再次出现错误。
这是在我尝试合并分支之后发生的。不太确定如何继续找到问题的根源,或者是否存在真正的问题...也许这只是 Visual Studio 中的一些错误,我需要做一些事情来清除某种缓存来解决问题?
请指教。
更新:
我已经尝试了 tymtam 的所有建议,但没有成功。
但是,删除 .vs 文件夹后,现在当我打开文件时错误甚至不会消失,因此我也无法再通过这样做进行构建。
我认为该错误可能与 dll 版本或类似的问题有关,但我尝试重建并用最新的 dll 替换所有 dll,但这也没有帮助。
我做了这两件事来解决我的问题:
我使用 WinMerge 将旧分支中的文件复制到相关应用程序的新分支中的所有内容上。
我将项目的框架更新到最新版本。
最初,我执行了这两个步骤,只是我使用 TFS 将旧分支合并到新分支(而不是使用 WinMerge 复制/覆盖文件)并接受旧版本的所有冲突。
这是核心选项,因为我丢失了在新分支中所做的任何更改:(。我有一个副本,我可以使用 WinMerge 尝试手动将更改合并回来,但这绝对令人沮丧。