0

私はこの仲間とまったく同じ問題を経験しており、問題に対する実際の解決策を見つけることができないようです. これまでに見つけた唯一の解決策は、VSを最大化しないで機能することです。VS をウィンドウ モードのままにしておくと、問題は完全に解決されますが、最大化された状態に戻るとすぐに、古い領域が新しいアクティブ フォーカスの下に置かれない限り、UI 要素は再描画されなくなります。これにより開発が不可能になり、ウィンドウ モードに戻らざるを得なくなりました。ハードウェアアクセラレーションを無効にしようとしましたが、うまくいきませんでした。何か案は?

4

1 に答える 1

4

connect.microsoft.com には、同様の問題を説明する少数のフィードバック レポートがあります。しかし、これまで解決策に発展したものはなく、レポートを提出したプログラマーは、追加の診断を提供するように求められたとき、ほとんどの場合、応答を停止しました。

これは明らかに環境の問題であり、マシンに問題があります。VS2012 はレンダリングに WPF を使用し、マシンに重要な要求を課します。問題なく動作させるには、安定したビデオ ドライバーと機能する DirectX スタックが必要です。これは一般的に問題になる傾向があり、ビデオ ドライバーは最も問題のある種類のドライバーです。問題は、マシンの使用年数とオペレーティング システムの使用年数と大まかに相関しています。

そのため、最初にビデオ ドライバーの更新を探すことから始めてください。アダプターを製造した会社の Web サイトにアクセスして、最新のものを探してください。次にマシンに DirectX を再インストールします。Windows バージョンの更新など、以前にマシンのクリーン アップデートを検討していた場合は、今が白紙の状態から始めるのに適した時期です。

于 2013-06-03T17:06:09.340 に答える