2011-01-28 13 views
8

algunos están funcionando algunos no funcionan.Cómo reconstruir VS2010 IDE Intellisense?

por ejemplo,

lo hice

using System.Web.Security; 

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

la MembershipUser no está resaltado en verde. y System.Web. no está enumerando los objetos

pero el código funciona bien. ¿Cómo hago que el intellisense funcione bien?

Respuesta

11

Intente restablecer su caché Intellisense, Edit>Intellisense>Clear local cache.

O intentar atacar con armas nucleares es - eliminar tu [SolutionName] .sdf y archivos .suo

Editar:

VS 2010 es equivalente Project>Rescan Solution

+5

Edición> Intellisense> opción Borrar caché local no es portarlo en mi copia de VS 2010 – Canacourse

+0

Asegúrese de que su texto editando actualmente en el editor de código. Si seleccionó un proyecto por última vez en el Explorador de soluciones, por ejemplo, la opción no aparecerá. – Dlongnecker

+1

Probé que no hay alegría. La opción todavía no está allí. – Canacourse

1

La solución que funcionó para mí es utilizar el siguiente en la línea de comandos (o Inicio> Ejecutar):

devenv/resetuserdata

2

Si el La acción de compilación del archivo cs no está configurada para compilarse, lo que también hará que el Intellisense no funcione dentro de ese archivo.

2

Estoy usando VS2010 y Project>Rescan Solution parece hacer el truco, aunque parece tomar más tiempo de lo normal. Supongo que es porque está reconstruyendo todo el caché, en lugar de actualizar partes de forma selectiva.

Si está utilizando VsVim u otros vínculos de teclado no predeterminados, alt +P +S todavía lo hace el truco.

0

creo que el equivalente VS 2010 es el Proyecto> Solución Volver a explorar - tletnes Ene 21 de '13 a las 22:50

Esto es lo que funcionó para mí.

0

Estoy usando VS2005, pero, encontré que, para convencerlo de construir intellisense para impulsar, tuve que especificar la ruta explícita para el impulso incluye - ¡tonos de 1988! Una ruta relativa no funcionó. No sé cómo va a afectar esto al equipo, podría probar el truco de la variable de entorno para ver si eso es una solución a esta pobre implementación de indexación.

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