7

同様の質問が存在することは知っていますが、この正確な問題には対処していません。

Visual Studio 2008 SP1 に問題があり、xaml 編集がフォーカスを受け取るたびに 4 ~ 10 秒間ハングします。それは文字通り私を絶望に駆り立てており、Winformsに戻ろうとしています。注 - xaml を直接編集する (つまり、デザイナーを有効にしない) だけでは問題は解決しません。

私は次のことをしました:

  • xaml デザイナーを無効にする
  • すべてのプラグインを無効にする ハング中のアクティビティについて FileMon をチェックしました (何もありません)
  • ディスク/ページング アクティビティのハングを確認しました (これもなし)
  • アンインストールされた Silverlight

セットアップ: Windows XP64 8 コア Zeon、16Gb RAM

4

3 に答える 3

5

VS 2008 の XAML のデザイナーは弱いです。これらの問題の多くは、VS 2010 (ベータ 2 でも) で対処され、劇的に改善されました。

Blend をデザイナー作業専用に使用し始め、XAML ファイルを処理するために (デザイナーではなく) XML エディターを使用するように VS をセットアップしました。これにより、Visual Studio 内で瞬時に編集できますが、設計時のエクスペリエンスが必要な場合は Blend に切り替える必要があります。

于 2009-11-24T16:27:42.070 に答える
0

私にとっては、XML エディターがうまく機能しませんでした。私がしたことは、ツール/オプション/テキスト エディター/XAML/その他で、「常にフル XAML ビューでドキュメントを開く」を有効にすることでした。これにより、IDE が開いたときに xaml をレンダリングして XAML を編集しようとするのを防ぎます。レンダリング ペナルティを支払う準備ができたら、[デザイン] タブをクリックします。

手で xaml を書く方が速くて楽しいことは誰もが知っているからです :)

于 2009-11-24T17:29:00.340 に答える
0

XAML エディターでもまったく同じ問題が発生しました。XAML コードにフォーカスし、保存し、開くたびに、Visual Studio が数秒間動かなくなりました。

私にとっての解決策はMicrosoft.mshtmlへの参照を削除することでした - 理由はわかりません (誰かがコメントしてください)。

于 2010-01-13T12:29:27.580 に答える