Microsoft Visual Studio 2012の Intellisenseで問題が発生しています。私はプロジェクトで作業し、コードを編集するなどして(しばらくすると、5分から1時間以上)、突然、コードの提案やインテリセンスはなくなります。両方が同時に完全に機能しなくなったようです。
私が試した唯一の解決策は、すべての設定をリセットし、Visual Studioを完全に閉じて、プロジェクトを再度開くことです。これを修正するより良い解決策またはアップデートはありますか?
Microsoft Visual Studio 2012の Intellisenseで問題が発生しています。私はプロジェクトで作業し、コードを編集するなどして(しばらくすると、5分から1時間以上)、突然、コードの提案やインテリセンスはなくなります。両方が同時に完全に機能しなくなったようです。
私が試した唯一の解決策は、すべての設定をリセットし、Visual Studioを完全に閉じて、プロジェクトを再度開くことです。これを修正するより良い解決策またはアップデートはありますか?
回答:
同じ問題の調査に多くの時間を費やしました。いくつかの解決策は、このバグをいくつかの参照アセンブリに関連付けました。他の人たちは、Microsoft.Windows.Design.Extension.dll
それ.Interactivity.dll
はプロジェクトのリファレンスに含まれるべきだと述べました。しかし、これらの解決策はどれも私にとってうまくいきませんでした。
Visual Studio 2012のバグだと思います。Microsoftが修正する必要があります。
RAMをアップグレードしてから問題が発生していないことに注意してください。それが関連しているかどうかは確認できませんが、2〜4 GBのRAMを使用しているときに問題が発生していました。8 GBと16 GBに移行して以来、問題はありません。
影響を受けていると思われるファイル/ウィンドウが1つだけの場合は、そのファイルを閉じて再度開きます。それでもうまくいかない場合は、以下をお試しください。
Visual Studioの場合:
これでうまくいかない場合は、次の手順を試してみてください。
C ++プロジェクトの場合:
MSDNにはいくつか試すべきことがある:MSDNの提案
破損した.ncb
ファイルが最も可能性が高いようです。
MSDNから:
.ncb
ファイルを削除します。.ncb
ファイルが作成されます。)ノート:
考えられる原因のロギング:
designer.vb
ファイルもこれから更新されないことがわかりました。.ncb
ファイルがあります(これを引き起こす動作に気づいた場合はコメントに追加してください。)
protected
代わりに俳優ですpublic
。protected
やや矛盾私見である、ctorのは、アクセス可能な範囲の機能リストの外側に表示されますが、引数のインテリセンスが失われます。
私にとって有効なのは、ソリューションファイルと同じパスにある.vs(非表示)ディレクトリにある動的に構築された.suoファイル(ソリューションユーザーオプション)を削除することです。
私は時々この問題を抱えていますが、それは異なるプロジェクト/ソリューションにありますが、VS全体ではありません。新しいプロジェクトは常に正常に動作します。
VS2015 Professional Updateの実行-2-
Microsoft Visual Studio Professional 2015 Version 14.0.25431.01 Update 3
。どうもありがとうございました。
私にとってうまくいったのは、Resharperを無効にしてから再度有効にすることです
後藤
Tools -> Options-> Resharper ->General
クリック
Suspend
->これは再シャープを無効にします
次に、Intellisenseが機能しているかどうかを確認します。私の場合、それはそうでした、そして、私はリシャーパーを再開しました。
これが機能しない場合は、Gotoする必要があるかもしれません
Resharper -> Options-> Environment -> Intellisense -> General
そして
IntellisenseをVisual Studio
100%有効な解決策を見つけました(ReSharperをインストールしていません)。押すRefresh
にSolution Explorer
なりますと、戻ってくるインテリセンス。
これらすべての手順を実行しても、うまくいきませんでした。不思議なことに、IntellisenseがVisual Studio 2015の別のソリューションで機能しているのに、特定のソリューションでは機能していないことに気付きました。
.suoファイルを見つけて削除し、Visual Studioを再起動しました。これで解決しました。
C ++上のVisual Studio 2010でも同じ問題が発生しましたが、[ツール]-> [オプション]-> [テキストエディター]-> [C / C ++]-> [詳細設定]-> [データベースを無効にする]-> [False、Ok]でそれを上回りました。VSを閉じます。VSと出来上がりを開きます。
Visual Studio 2015 Previewでも同じ問題に直面しています。そのそれぞれのファイルを閉じて、再び開きました。それは私のためにそれを修正します:)。
私はVS2012アップデート4を使用していて、問題は断続的ですが、編集中の特定のページにぶつかると、そのまま残ります。1つの解決策は、単にページを閉じて再編集することです。
これを再起動しようとするいくつかのKBDショートカットがありますが、それらが機能するかどうかはわかりません。
インテリセンスを表示するVisual Studioキーボードショートカット
これらの解決策はどれもうまくいきませんでした、ところで私はC#を使っています...
これは別のISバグだと思います...過去に多くの問題がありました。
私を助けたものの一つは
これには約5分かかりますが、インテリセンスが実際に機能し始めたので、多くの時間を節約できます。
注意すべき点の1つは、メモリ使用量(VS 2013 Ultimateの右上隅)が約40%低下していることです。
リンク 1のアップデート1パッケージをインストールしてみてください。アップデートをインストールしたときに同じ問題が発生し、解決しました。
私は現在YouTubeでMVA pythonチュートリアルを見ていて、私の知性もまた、理由を説明した直後に消えてしまったことに気付きました。
これに沿った何か(私の適切なコーディング語彙がないので、プログラミングは初めてですが解決策を見つけました)
回答:「Visual Studioは、入力しようとしているものを常に推測できるわけではありません。たとえば、変数内で文字列を使用しようとしていて、インテリセンスが必要な場合など、ヒントを与える必要があるとは必ずしも認識しません。その文字列コンテンツのオプションでは、この変数が実際には文字列であることをVisual Studioに伝える必要があります。
例:
name = ' ' # insert this line to tell visual studio that your variable is a string.
name = input('whats your name? \n')
name = name.upper() #then when you type name.u.... it will give you intellisense
依存アセンブリの一部が変更されたが、visual studioの他のインスタンス(2015)によってロックされたときに、この問題が発生しました。
マスターページを使用している場合は、空のマスターページを作成し、コンテンツページでそのマスターページを使用します。これで問題が解決した場合は、元のマスターページに問題があることを意味します。元のコードを段階的に新しいマスターページに移植し、インテリセンスが正常に動作しているかどうかを各ポートの後にテストします。このトリックは私のインテリセンス問題を解決しました。
まだこの問題が発生している場合は、ソリューションを閉じてから再度開いてください。
Visual Studioが存在する限り、私はこれに対処してきました。そして、はい、現在のバージョンでもまだ失敗します(特に大規模なプロジェクトの場合)。
私の友人と私がこのまったく同じ問題に対処するために書いた小さな無料ツールを共有したいと思います。基本的にソリューションを閉じ、そのフォルダーをこのツールのアイコンにドラッグすると、すべての中間ファイルがリセットされます。(どのファイルか知りたい場合は、内部のテキストマニュアルを参照してください。1つのファイルだけではありません。)
私はそれを使用してすべてのVSプロジェクトをクリーンアップします。だからここに行く: