我的 Visual Studio 2013 怎么了
What is wrong with my Visual Studio 2013
所以我的 VS 2013 有问题。一切都是最新的,IDE 和 OS (WIN 7)。根据我的研究,有几个人说要从我的解决方案中删除 *.sdf 文件,我没有这样的文件。还建议"Go to: Edit -> IntelliSense -> Refresh Local Cache",那个选项不适合我。
我可以编译 运行 并且一切都很好并且按预期工作。如果我在下次编译时进行单一更改 - 并且每次 - 它都会出现虚假错误,有时会出现数百个错误。
通常我所要做的就是清理并重建项目或整个解决方案。但有时这甚至没有用,我必须关闭 VS 并重新启动它,然后当我再次编译时错误都消失了。
所以它并没有妨碍我完成我的工作,但它非常烦人。 所以问题是有人知道我需要做什么或需要调整哪些设置来解决这个问题吗? windows 更新后我遇到了一些问题,最后卸载并重新安装 VS 2013。那也是几个月前的事了。当前的错误问题并没有在重新安装后出现,它只是在最近几周才开始发生,并且不断变得越来越普遍。我的 OS、VS 或任何其他可能导致此问题的设置都没有发生任何变化。
类似的错误有一百多个,都是假错误!
编辑:添加了另一个可能有助于显示我的问题的屏幕截图。
编辑 2:我还想提一下,这不仅仅是智能感知搞砸了。在 clean/rebuild 或重新启动 VS 之前,代码不会构建,我也无法 运行 项目。
我确信必须有更好的方法来解决这个问题,或者首先解释如何防止这种情况发生,但这是我设法解决这个问题的方法。
我删除了下面列出的所有目录的内容。我只是手动删除了它们,但这可能会被设置为一个批处理,使这个过程毫不费力。但我暂时不打算去管它。
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.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio.0\ProjectAssemblies
猜测一下,我认为 Visual Studio 应该删除一些(如果不是全部的话)这些文件。也许在某些情况下调试器崩溃,或者 VS 本身和一些文件被遗忘,这可能是导致智能感知/编译器错误的原因。只是一个猜测,我希望我知道为什么会发生这种情况。
如果有人知道更好的解决方法,或者更好的方法来防止问题发生,请赐教!
EDIT: This is just a temp fix, and probably not a very good one at that. It works for a while but eventually it starts happening again. I'll be making a batch file to clear the aforementioned directories so at least I can just have a one click fix. I just really wish I knew what the root cause of this was and how to prevent it in the first place. --03/17/2015
所以我的 VS 2013 有问题。一切都是最新的,IDE 和 OS (WIN 7)。根据我的研究,有几个人说要从我的解决方案中删除 *.sdf 文件,我没有这样的文件。还建议"Go to: Edit -> IntelliSense -> Refresh Local Cache",那个选项不适合我。
我可以编译 运行 并且一切都很好并且按预期工作。如果我在下次编译时进行单一更改 - 并且每次 - 它都会出现虚假错误,有时会出现数百个错误。
通常我所要做的就是清理并重建项目或整个解决方案。但有时这甚至没有用,我必须关闭 VS 并重新启动它,然后当我再次编译时错误都消失了。
所以它并没有妨碍我完成我的工作,但它非常烦人。 所以问题是有人知道我需要做什么或需要调整哪些设置来解决这个问题吗? windows 更新后我遇到了一些问题,最后卸载并重新安装 VS 2013。那也是几个月前的事了。当前的错误问题并没有在重新安装后出现,它只是在最近几周才开始发生,并且不断变得越来越普遍。我的 OS、VS 或任何其他可能导致此问题的设置都没有发生任何变化。
类似的错误有一百多个,都是假错误!
编辑:添加了另一个可能有助于显示我的问题的屏幕截图。
编辑 2:我还想提一下,这不仅仅是智能感知搞砸了。在 clean/rebuild 或重新启动 VS 之前,代码不会构建,我也无法 运行 项目。
我确信必须有更好的方法来解决这个问题,或者首先解释如何防止这种情况发生,但这是我设法解决这个问题的方法。
我删除了下面列出的所有目录的内容。我只是手动删除了它们,但这可能会被设置为一个批处理,使这个过程毫不费力。但我暂时不打算去管它。
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.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio.0\ProjectAssemblies
C:\Users\<your-user-name>\AppData\Local\Microsoft\VisualStudio.0\ProjectAssemblies
猜测一下,我认为 Visual Studio 应该删除一些(如果不是全部的话)这些文件。也许在某些情况下调试器崩溃,或者 VS 本身和一些文件被遗忘,这可能是导致智能感知/编译器错误的原因。只是一个猜测,我希望我知道为什么会发生这种情况。
如果有人知道更好的解决方法,或者更好的方法来防止问题发生,请赐教!
EDIT: This is just a temp fix, and probably not a very good one at that. It works for a while but eventually it starts happening again. I'll be making a batch file to clear the aforementioned directories so at least I can just have a one click fix. I just really wish I knew what the root cause of this was and how to prevent it in the first place. --03/17/2015