Je rencontre un problème étrange et depuis quelques heures, j'ai cherché et essayé toutes sortes de correctifs et rien n'a fonctionné. Le problème est que lorsque je crée un projet, l'Intellisense arrête de reconnaître les variables locales dans toutes les nouvelles classes que j'ajoute. Par exemple si je déclare "succès booléen"; dans Program.cs, puis commencez à taper "succès" tout fonctionne comme d'habitude ...Intellisense ne détecte pas les variables
MAIS quand j'ajoute une nouvelle classe et dans ce que je déclare "bool succès;" Quand je commence à taper "succès", Intellisense ne trouve pas la variable comme si elle n'existait pas.
Ce que je l'ai déjà essayé:
- Suppression du fichier .suo
- Remise à zéro VS paramètres
- en cours d'exécution "devenv/resetskippkgs"
- ctrl + alt + espace
C'est arrivé ce matin et je n'ai aucune idée de comment.
Merci!
Votre code est-il réellement valide? Intellisense aura plus de difficulté sur le code qui ne construit pas. Êtes-vous capable de construire sans problèmes? Pouvez-vous poster un exemple "nouvelle classe"? –
Comme quelqu'un posté ici (et plus tard supprimé leur message) - il travaille à l'intérieur d'une méthode déclarée. Merci, qui c'était! –
niveau de protection ???, peut-être que vous déclarez la classe XXXX {... – S3ddi9