Visual Studio 2012行号/概述天沟丢失

Jon*_*anN 8 visual-studio visual-studio-2012

从代码显示器左侧运行的排水沟已经从我安装的visual studio 2012中消失了.Bellow是我当前安装的图片,它缺少排水沟,绿色边框中的插图是从VM正常工作的安装.我今天卸载并重新安装; 我删除了两个AppData\Local\Microsoft\VisualStudio\11.0&的内容AppData\Roaming\Microsoft\VisualStudio\11.0; 我已经删除了HKCU/software/Microsoft/VisualStudio/11.0&的整个reg树,HKLM/software/Microsoft/VisualStudio/11.0并尝试devenv使用/rootsuffix开关设置为test1,test2等运行,以使其从不同的注册表/ appdata位置运行.我在选项 - >文本编辑器 - > C# - >高级中选中了"打开文件时输入大纲模式"选项.

如果我创建一个C++应用程序,也会丢失装订线.

我已经完全干了,任何想法我怎么可能得到它?

截图:

在此输入图像描述

Eug*_*mov 11

我遇到了同样的问题,看起来VsVim扩展名删除了行号,只有在.vimrc文件中写入"set number"时才添加它们.


doi*_*web 11

我刚遇到同样的问题,清除我的临时文件解决了它.

我注意到该问题伴随着Visual Studio启动后立即弹出的错误:

遇到了一个例外.这可能是由扩展引起的.

您可以通过检查文件'C:\ Users\chris\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'来获取更多信息.

在该日志文件的底部是一个错误:

<entry>
  <record>711</record>
  <time>2015/02/26 19:53:19.159</time>
  <type>Error</type>
  <source>ProfilesRoamingClient</source>
  <description>Path.GetTempFileName threw IOException: The file exists.&#x000D;&#x000A;.</description>
</entry>
Run Code Online (Sandbox Code Playgroud)

根据文档,当所有可能的名称都已用尽时Path.GetTempFileName()抛出IOException:

如果GetTempFileName方法用于创建超过65535个文件而不删除以前的临时文件,则会引发IOException.

如果没有唯一的临时文件名可用,GetTempFileName方法将引发IOException.要解决此错误,请删除所有不需要的临时文件.

Path.GetTempFileName()使用机Windows API函数GetTempFileName()来创建临时文件.我偷看了我的临时文件夹,它确实充满了tmpXXXX.tmp文件的边缘.

我只能假设设置那些排水沟的某些部分涉及创建一个临时文件,并且由于那不成功,它无法继续.

  • 谢谢......你救了我的一天.删除它:C:\ Users\yourusername\AppData\Local\Temp (2认同)

Car*_*ten 2

我遇到了类似的问题,但是对于标记文件。

尝试停止使用大纲Edit -> Outlining -> Stop Outlining并使用 重新启动它Edit -> Outlining -> Start Automatic Outlining

另请查看此页面,如果它对您有帮助,请告诉我!