2010-02-21 4 views
2

j'ai remarqué que VS2008 ne me dit pas quand je tape un nom de contrôle qui n'existe pas. pourquoi donc?visual studio ne me dit pas quand je tape un contrôle qui n'existe pas

+1

Pouvez-vous être plus précis? –

+0

J'ai fait une erreur dans le titre. C'était le titre de ma question précédente. ce que je veux dire, disons, ExitButton n'existe pas. Je tape ExitButton.color = 'blue', Visual Studio ne souligne pas ExitButton, me disant qu'il n'existe pas – jello

+0

que se passe-t-il lorsque vous compilez? –

Répondre

0

Avez-vous changé accidentellement il?

Dans la boîte de dialogue d'options, sélectionnez le noeud Editeur de texte, puis C# (ou la langue que vous utilisez) et accédez au nœud Avancé. Assurez-vous que 'live Show erreurs sémantiques' est cochée:

alt text

Plus d'info: http://ira.me.uk/2008/09/01/switch-offon-visual-studio-2008-background-compilation/

+0

étrange ... je n'ai pas "show live semantic errors". peut-être que c'est parce que je n'ai pas SP1? Je sais que j'ai .NET Framework 3.5 SP1, car il est affiché dans ma boîte VS sur. mais je ne suis pas sûr de mon VS – jello

0

Vous n'avez pas indiqué la langue que vous utilisez, mais je m'attends à ce que le réglage soit le même que pour C#. Allez dans Outils -> Options. Faites ensuite défiler la liste à gauche vers "Editeur de texte". Sélectionnez la langue et regardez dans "Avancé". Il y a des options sous "Aide de l'éditeur" - assurez-vous que "Souligner les erreurs dans l'éditeur" et "Afficher les erreurs sémantiques en direct" sont cochées.

+0

la langue que j'utilise est C# – jello

1

oui, le problème est que je n'ai pas SP1 installé

Questions connexes