所以我的VS 2013出了问题。一切都是最新的,IDE和OS(WIN 7)。从我的研究中有几个人说要从我的解决方案中删除* .sdf文件,我没有这样的文件。还建议"转到:编辑 - >智能感知 - >刷新本地缓存",该选项不适用于我。
我可以编译并运行,一切都很好并按预期工作。如果我在下次编译时进行一次更改 - 并且每次都会出现错误,有时会出现数百个错误。
我所要做的就是清理和重建项目或整个解决方案。但有时甚至没有做到这一点,我必须关闭VS并重新启动它,然后当我再次编译时错误全部消失。
所以它并不像它阻止我做我的工作,但它非常烦人。 所以问题是,是否有人对我需要做什么或需要调整哪些设置来解决这个问题有任何想法?我在Windows更新并最终卸载并重新安装VS 2013后出现了一些问题那也就是几个月前。这个错误的当前问题在重新安装后没有开始,它刚刚开始在过去几周内发生并且不断变得越来越普遍。我的操作系统,VS或任何其他可能导致这种情况的设置都没有改变我的想法。
有超过一百个与此类似的错误,它们都是错误的错误!
编辑:添加了另一个可能有助于显示我的问题的屏幕截图。
编辑2:我还想提到它不仅仅是智能感知器搞砸了。在清理/重建或重新启动VS。
之前,代码不会构建也不能运行项目答案 0 :(得分:1)
我确定必须有更好的方法来解决这个问题,或者首先解释如何防止这种情况发生,但这是我设法解决这个问题的方法。
我删除了下面列出的所有目录的内容。我只是手动删除它们,但这可能会被设置为批处理以使过程毫不费力。但我现在暂不打扰。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
C:\Users\<your-user-name>\Documents\Visual Studio 2013\Backup Files
C:\Users\<your-user-name>\Documents\Visual Studio 2012\Backup Files
C:\Users\<your-user-name>\Documents\Visual Studio 2010\Backup Files
C:\Users\<your-user-name>\AppData\Local\assembly\dl3
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio\12.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio\11.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio\10.0\ProjectAssemblies
我猜想Visual Studio应该删除一些(如果不是全部)这些文件。也许在某些情况下调试器崩溃,或者VS本身和一些文件被遗忘,这可能是导致intellisense /编译器错误的原因。只是猜测我希望我确切知道为什么会发生这种情况。
如果有人知道更好的解决方法,或者更好的方法是首先防止问题,请赐教!
编辑:这只是一个临时解决方案,可能不是一个很好的解决方案。它工作了一段时间,但最终它又开始发生了。我将制作一个批处理文件来清除上述目录,所以至少我只需要一次点击修复。我真的希望我知道这是什么原因以及如何首先防止它。 - 2015年3月17日