2

この質問は、実際には暗黙の回答です。それまでの間、自分で問題を解決できるからです。しかし、他の開発者も同様の問題を抱えている可能性があるため、私の経験を公開したいと思いました。

問題:

Windows XP SP3 で VS2010 prof SP1 を使用しています。純粋な C++ のみです。(ウイルス対策ソフトウェアが存在します)。数日後、通常の状況では非常に役立つ Intellisense が機能しなくなりました。

試したこと:

  • 新しいシンプルなコンソール アプリケーションを作成しました。-> インテリセンスはまだ機能していません。
  • Tools/Import & Export Settings/Reset による VS-Settings のリセット。-> インテリセンスはまだ機能していません
  • Text-Editor/C++/Advanced inclusive logging のオプション設定を変更しても役に立ちませんでした。-> インテリセンスはまだ機能していません

実際、興味深い観察がありました。

Intellisense は通常、ソリューション ディレクトリにディレクトリ 'ipch' を作成し、中間ファイルを格納します。ソリューション フォルダーでは、ソリューションを開くとすぐに消えました。フォルダー「ipch」を作成してソリューションを開くと、Intellisense がフォルダーを再び削除しました - 奇妙です。

最終的な修正:

先週、いくつかの新しい Windows 更新プログラムがインストールされました。PC のその他の異常な動作にも気付きました。PC のイメージを作成した後、2013 年 9 月 11 日の Windows 更新プログラム (4 つのパッケージ) と 2013 年 8 月 28 日の更新プログラムを 1 つアンインストールすることにしました。(残念ながら、KB番号を書き留めていませんでした)

AND: 突然、Intellisense が再び機能するようになりました。

もしかしたら、このレポートが他の人の役に立つかもしれません。PC で自動更新が無効になりました。

4

3 に答える 3

3

100%確認済み

Microsoft Visual Studio 2010 バージョン 10.0.30319.1 RTMRel Microsoft NET フレームワーク 4.0.30319 RTMRel

Microsoft Windows XP Professional バージョン 2002 Service Pack 3

KB2876217 をインストールすると、Intellisense が動作しなくなります。

更新プログラムを削除した後、Intellisense が戻ってきました。

于 2013-09-15T15:32:44.753 に答える
2

私も同じ問題を抱えていて、Windows Update の 1 つにバグがあるという考えもあったので、あなたの報告を確認できます。

one-b<-one をアンインストールしようとしたところ、「悪者」が見つかりました。

KB2876217 は、XP SP3 で VS2010 の IntelliSense を破壊します。

この問題を修正するために、サポートされている修正プログラムが Microsoft から入手できます。http://support.microsoft.com/kb/2526044/en-usで確認してください

于 2013-09-14T12:20:39.687 に答える
0

実際には、更新プログラム KB2876217 をアンインストールするのはあまり良い考えではないかもしれません。代わりに、Visual Studio SP1 更新プログラム (まだインストールされていない場合) をインストールしてから、更新プログラム KB2526044 をインストールします。私は以前にそれを試しましたが、うまくいきます...

于 2014-06-24T22:39:05.597 に答える