Visual Studio 2010 SP1中的.ASPX文件无法启动自动大纲(可折叠部分)

时间:2011-08-18 19:53:24

标签: asp.net visual-studio visual-studio-2010

在Visual Studio 2010 SP1中,打开ASPX文件时未启用自动大纲。对于打开的每个文件,我需要单击编辑/大纲/开始自动大纲,这非常烦人。打开仅代码(非ASPX)文件时,无需执行此步骤。

我使用了一些扩展程序,所有这些扩展程序都来自MS,包括Power Tools,JavaScript工具等,我认为它们可能导致问题,所以我禁用了所有这些并重新启动了VS,但问题是仍然存在。

我在Win XP Pro上没有VS2010(没有SP)这个问题,我用了大约18个月,但我最近干净安装了Win 7 x64,VS2010和VS2010 SP1,现在我有了这个问题。

有什么想法吗?

5 个答案:

答案 0 :(得分:15)

这对我有用:

在注册表中,请看这里:

HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0 \ HTML Editor

表示名为 OutlineHTMLOnFileOpen 的值。我的设置为0,将其更改为1.确保在VS关闭时执行此操作,因为它会在退出时保存此值并将其更改回来。

答案 1 :(得分:4)

我遇到了这个问题,整个星期让我发疯了!

最后设法修复它非常简单:

确保OutlineHTMLOnFileOpen的注册表值设置为: -1

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\HTML Editor

OutlineHTMLOnFileOpen = -1

打开VS,然后打开一个aspx文件。

按住CTRL M然后再按M,同时按住CTRL键。

Press Ctrl+ M M

等一会儿,自动概述引擎就会启动。

重启VS,当你打开一个文件时它会再次自动启动。

答案 2 :(得分:1)

我遇到了同样的问题并且通过并禁用了我的扩展程序。一旦我从Microsoft禁用了Javascript Addins(这给出了大纲和大括号匹配),我发现我能够更改注册表设置并且没有设置更改。我要重新安装插件,看它是不是真正的原因。

答案 3 :(得分:0)

我在MS论坛上发布了相同的问题,并被告知要执行以下操作,我还没有时间尝试,但我想我现在会在这里添加它:

  

请尝试创建两个新项目(一个是同一类型的项目   你以前的项目,一个是另一个类型项目。)看看是否这样   问题仍然存在。

     

如果此问题仍然存在,您可以尝试以下解决方案:

     
      
  1. 如果我们将操作系统重启到安全模式,我们是否有   问题?这可以帮助隔离是否有任何其他应用程序   干扰Visual Studio。请注意,某些功能(如IIS)是   在安全模式下不可用。请检查这是否适用或   不。除了安全模式,我们还可以建议“干净启动”:   http://support.microsoft.com/kb/310353

         
        
    1. 如果我们创建新的用户帐户,我们是否有问题?这个可以   帮助隔离用户配置文件损坏相关的原因。

    2.   
    3. 如果我们使用“devenv.exe / resetsettings”,它会解决问题吗?   它恢复Visual Studio的默认设置。

    4.   
    5. 如果问题仍然存在,我们可以使用Visual Studio安装向导(通过   控制面板)修复Visual Studio。它可以恢复视觉   Studio安装到其原始状态。

    6.   
  2.   

论坛帖子是here

如果我取得进步,我会提供我的结果。

答案 4 :(得分:0)

如果你专注于有问题的文件,使用Ctrl + M应该切换这个。我遇到了同样的问题,直到我意识到我不小心使用热键打开和关闭它。