Как восстановить VS2010 IDE Intellisense? - PullRequest
8 голосов
/ 28 января 2011

некоторые работают, некоторые не работают.

например,

я сделал

using System.Web.Security;

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

членство пользователя не выделено зеленым цветом.и System.Web.не перечисляет объекты

, но код работает нормально.Как мне заставить работать intellisense нормально?

Ответы [ 6 ]

13 голосов
/ 28 января 2011

Попробуйте сбросить кэш Intellisense, Edit> Intellisense> Clear local cache.

или попробуйте удалить его из памяти - удалите файлы [SolutionName] .sdf и .suo

Редактировать:

VS 2010 эквивалентно Project> Rescan Solution

3 голосов
/ 02 января 2014

Я использую VS2010, а Project> Rescan Solution, кажется, добивается цели, хотя, кажется, это занимает больше времени, чем обычно.Я полагаю, это потому, что он перестраивает весь кеш, а не выборочно обновляет его части.

Если вы используете VsVim или другие нестандартные привязки клавиш, alt + P + S все еще делает свое дело.

2 голосов
/ 01 февраля 2012

Если действие сборки файла cs не настроено на компиляцию, это также приведет к тому, что Intellisense не будет работать в этом файле.

1 голос
/ 03 декабря 2011

Решение, которое сработало для меня, заключается в использовании следующего в командной строке (или Start-> Run):

devenv / resetuserdata

0 голосов
/ 01 декабря 2015

Я использую VS2005, но я обнаружил, что для того, чтобы убедить его в создании intellisense для надстройки, мне пришлось указать явный путь для включений надстройки - оттенки 1988 года! Относительный путь не сработал. Не знаю, как это повлияет на команду, возможно, попробуйте воспользоваться трюком с переменной среды, чтобы проверить, является ли это обходным решением для этой плохой реализации индексации.

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

0 голосов
/ 23 июня 2015

Я думаю, что эквивалентом VS 2010 является Project> Rescan Solution - tletnes 21 января 13 в 22: 50

Это то, что сработало для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...