2011-08-18 7 views
14

Visual Studio 2010 SP1では、ASPXファイルを開くときに自動アウトラインが有効になっていません。開いたファイルごとに編集/アウトライン/開始自動アウトラインをクリックする必要がありますが、これは非常に面倒です。コードオンリー(非ASPX)ファイルが開かれている場合、この手順は必要ありません。Visual Studio 2010 SP1で.ASPXファイルの自動アウトライン(折りたたみ可能なセクション)が開始されません

Power Tools、JavaScriptツールなど、MSからのすべての拡張機能を使用していますが、問題の原因になっている可能性があるので、すべてを無効にしてVSを再起動しましたが、問題は依然として存在する。

私は約18ヶ月間使用したWin XP ProのVS2010(SPなし)でこの問題は発生しませんでしたが、最近Windows 7 x64、VS2010、VS2010 SP1をクリーンインストールしました。この問題があります。

アイデア?

+0

誰でも?私はこの問題を抱える唯一の人ではないはずです! – BrianFinkel

+0

私はSP1にアップグレードしましたが、私は同じ問題を抱えています。私はそれにキーボードショートカットを割り当てました(Ctrl + ')が、それは十分ではありません。 – md1337

+0

これは単に悪化を超えています。いずれの答えの示唆も、私の問題を解決しました。レジストリキーは-1にリセットされ続けます。 – DOK

答えて

0

私はまだ試して時間がなかったが、私は、私は今のところそれをここに追加するだろうと思っている、MSのフォーラムで同じ質問を投稿し、次の操作を行うように言われた:

してください2つの新しいプロジェクトを作成しようとします(1つは以前のプロジェクトの と同じタイプのプロジェクトですが、もう1つのタイプのプロジェクトです)。 の問題がまだ存在するかどうかを確認してください。

この問題がまだ存在する場合は、次の解決方法を試すことができます:

  1. 我々はセーフモードにオペレーティングシステムを再起動した場合、我々は 問題がありますか?これにより、他のアプリケーションがVisual Studioに干渉しないようにするために、 が分離されるのを助けることができます。一部の機能(IISなど)は、セーフモードでは利用できない です。これが適用できるか、 でないかどうかを確認してください。セーフモードに加えて、「クリーンブート」を提案することもできます: http://support.microsoft.com/kb/310353

    1. 新しいユーザーアカウントを作成すると問題がありますか?これは、 ユーザープロファイルの破損に関連する原因を特定するのに役立ちます。

    2. "devenv.exe/resetsettings"を使用すると問題は解決しますか? Visual Studioのデフォルト設定を復元します。

    3. 問題が解決しない場合は、Visual Studioセットアップウィザード( コントロールパネル経由)を使用してVisual Studioを修復できます。 Visual スタジオのインストールを元の状態に復元することができます。

フォーラムのスレッドがhereです。

進歩したら私の結果を提供します。

+0

devenv.exe/resetsettingsを試したところ、問題は解決されませんでした。今すぐ完全な修理/再インストールのための時間がありません。 – BrianFinkel

+1

MSからの応答は、この問題に固有の応答ではなく、一般的な応答であるようです。私は彼らがあなたのPCの電源を入れ直すように言わなかったことに驚いています:-) –

0

問題のあるファイルに焦点を当てている場合は、Ctrl + Mを使用してこれを切り替える必要があります。私は、間違ってホットキーを使ってこれをオン/オフにしていたことに気付くまで、同じ問題を抱えていました。

+2

私にとってはうまくいきません。展開/折りたたみのためのCtrl + M、Ctrl + Mショートカットを指していますか? – BrianFinkel

+1

Ctrl + M、Ctrl + Mは私のために働いた - 私の経験では、時間の約80%aspxファイルを開いてアウトラインし、正常に動作します。時にはファイルを閉じて開くことも、私にとってはうまくいくのです。 –

+1

場合によっては、ファイルを開く際にアウトラインが表示されるまでに1分ほどかかることがあります。 –

15

これが私の仕事:

レジストリで

を、ここを見て:

ます。HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudioを\ 10.0 \ HTMLエディタ

OutlineHTMLOnFileOpen名前付きの値のために。鉱山が0に設定されている場合は1に変更してください.VSが閉じている間にこれを行うことを忘れないでください。終了時にこの値を保存して元に戻します。

+0

私はこれを試してとても興奮しましたが、それは私にとってはうまくいかなかったのです。私のPC上では、このキーの値は-1であり、それは終了時にそれに戻ります。 – BrianFinkel

+0

devenv.exe/resetsettingsを実行した直後にこれを試してみましたが、うまくいきました。 – Lightweight

+0

@Brian、あなたの経験とMSフォーラムの回答の間には、 aspxファイルのアウトラインが表示されます。これが助けにならなかったのはあまりにも悪いことですが、欲求不満は一番上にあり、私は約1週間しか対処しなければなりませんでした。 – Moose

1

私は同じ問題があり、私の内線番号を通過して無効にしました。 MicrosoftからJavascript Addinsを無効にすると(アウトラインとブレースのマッチングが行われます)、レジストリ設定を変更することができ、変更を元に戻すことができませんでした。私はそれが実際の原因であるかどうか確認するためにアドインを元に戻すつもりです。

+0

興味深い可能性...私達に知らせてください。 – BrianFinkel

+0

私はアドインを再インストールする時間がありませんでしたが、私はVS2012に移行しました。私の自動アウトラインは今日無効になっています。私はMicrosoft Web Developer Toolsエクステンションをインストールしています。 – JoshBerke

4

私はこの問題を抱えていました。

は、最後に簡単に、本当にそれを修正するために管理:その後のaspxファイルを開く-1

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

OutlineHTMLOnFileOpen = -1 

オープンVS:

はOutlineHTMLOnFileOpenのレジストリ値に設定されていることを確認します。

Ctrlキーを押しながらMキーを押し、もう一度Mキーを押します。

Press Ctrl+ M M 

しばらくお待ちください。自動アウトラインエンジンが起動します。

VSを再起動してください。ファイルを開いたときに再び自動的に起動するはずです。