2011-01-28 17 views
8

一部は動作しているものもあれば動作しないものもあります。VS2010 IDE Intellisenseを再構築するには?

例えば

は、私は

using System.Web.Security; 

MembershipUser myObject = Membership.GetUser(); 
     string UserID = myObject.ProviderUserKey.ToString(); 
     Response.Write(UserID); 

たMembershipUserが緑色で強調表示されていませんでした。およびSystem.Web。オブジェクトをリストしていません

しかし、コードはうまくいきます。インテリセンスをうまく動作させるにはどうすればいいですか?

答えて

11

インテリセンスキャッシュをリセットしてみてください。Edit>Intellisense>Clear local cache

か、それをニューキングしてみてください - あなたの[SolutionName]の.sdf削除し.suoファイル

編集:

VS 2010と同等では私のために働いたソリューションを使用するProject>Rescan Solution

+5

編集>インテリセンス>クリアローカル・キャッシュ・オプションは、VS 2010の私のコピーでavaialbleない – Canacourse

+0

あなたが現在コードエディタでテキストを編集していることを確認します。たとえば、最後にソリューションエクスプローラでプロジェクトを選択した場合、オプションは表示されません。 – Dlongnecker

+1

喜びはないと試しました。オプションはまだありません。 – Canacourse

1

です

devenvを/ resetuserdata

2

の場合:コマンドライン(または[スタート] - > [ファイル名を指定して実行)で次のようにcsファイルのビルドアクションがコンパイルされていないと、そのファイル内でIntellisenseが動作しなくなります。

2

私はVS2010とProjectを使用しています>Rescan Solutionは、通常より長くかかるようですが、トリックを行うようです。キャッシュの一部を選択的に更新するのではなく、キャッシュ全体を再構築しているからだと思います。

あなたがVsVimまたは他の非デフォルトのキーバインドを使用している場合は、ALT +P + Sはまだトリックを行います。

0

私はVS 2010と同等プロジェクト>再スキャンソリューションだと思う - これが私のために働いていたものです夜09時50

で1月21日'13をtletnes。

0

私はVS2005を使用していますが、私はそれがブーストのためにintellisenseを構築することを納得させるために、ブーストインクルードへの明示的なパスを指定しなければなりませんでした。相対パスは機能しませんでした。 Dunnoがチームにどのような影響を与えるかについては、環境変数を試してみてください。

https://social.msdn.microsoft.com/forums/en-US/fa8277f9-ecf0-40a6-8e0e-118e4615d5bc/intellisense-and-nonstandard-directories

関連する問題