2

常にではありませんが、要素に入力すると、Visual Studio がロックされることがありますclass="。これは常に発生するわけではなく、VS が通常しばらく実行されている以外のパターンを特定できないようです。

また、ELMAH をインストールして、例外が発生した場合にメールで通知するように設定しています。以下のように入力すると、常にではありませんが、比較的頻繁にメールが届きclass="ます。クラスを入力するときにプロジェクトを開始しようとするのはなぜですか?

System.Web.HttpException: The controller for path
  '/Views/TechSupport/@Url.Content(' was not found
  or does not implement IController.

この問題を解決するには、Visual Studio を再起動します。問題が解決しない場合があり、再起動する必要があります。通常、上記の ELMAH メールがなくても、その時点で適切に機能します。そうでない場合は、再起動します。

これは私の唯一の MVC プロジェクトなので、このプロジェクトに固有のものかどうかはわかりません。ただし、開発プロセスの非常に早い段階で発生したようです。これは class=" と入力した場合にのみ発生し、他にクラッシュ/ロックアップをトリガーするものは何もありません。

編集 - 追加情報: 何らかの理由で、class=" と入力したところ、次のメッセージが表示されたエラー ダイアログ ボックスが表示されました。
Cannot load "c:\Progra~1\MICROS~2.0\Common7\Packages\vwd\mso.dll"
[OK] をクリックすると、2 番目のダイアログ ボックスが表示
Visual Studio has encountered an exception. This may be caused by an extension.
され、開始時に /log パラメータを使用することが提案されます。 VS、私は今しようとしています。

4

1 に答える 1

0

私は同じ問題を抱えていて、検索して修正Extension Manager -> Online Galleryをインストールすることでそれを見つけました。Web Standards Update for Microsoft Visual Studio 2010 sp1

すでにインストールされている場合は、アンインストールして再インストールする必要があります。

アップデート

役立つ可能性のあるその他の情報を次に示します。

http://social.msdn.microsoft.com/Forums/en-US/csharpide/thread/c249aa35-ed66-431a-9cc3-03b0b84f5f21/

http://social.msdn.microsoft.com/Forums/en/csharpide/thread/ac74d91c-b76d-49a3-b599-a8f19df9303a

http://connect.microsoft.com/VisualStudio/feedback/details/727091/visual-studio-crashes-when-editing-an-mvc-4-beta-cshtml

  • Options->Text Editor->CSS->Miscellaneous を開き、"Statement Completion" を無効にします。
  • また、一般セクションには、他の「ステートメント補完」オプションがあります。
  • プロジェクトを閉じて、プロジェクト フォルダー内の「bin」フォルダーの内容を削除してから (以前にプロジェクトをバックアップした可能性があります)、プロジェクトを再度開きます。
  • 最後の手段として、新しいプロジェクトを作成し、プロジェクトとコード ファイルを再インポートするか、VS を修復/再インストールすることもできます。
  • ツール - >オプション - >テキストエディター - > HTML - >フォーマットで「入力時に属性値の引用符を挿入できるようにする」を試してください
于 2012-08-10T22:02:18.350 に答える