2010-09-10 5 views
5

Je n'obtiens plus intellisense pour les balises ASP dans les sites Web ou les applications Web. Il y a une coche pour ce qui suit:Fini Intellisense pour les balises ASP Visual Studio 2010

  • Outils-> Options-> Texte Editor-> C# -> Général-> Liste automatique membres

    Outils-> Options-> Texte Editor-> C# -> Général-> Paramètres informations

    Outils-> Options-> texte Editor-> C# -> Intellisense-> Afficher la liste d'achèvement après un caractère est typée

Mon environnement dev est serveur 2008 R2 64 bits, VS 2010 Ultimate (ver 10.1.30319.1 RTMRel), je n'ai pas ReSharper installé, mais je n'ai AnkhSVN installé.

Comment récupérer Intellisense?

MISE À JOUR: Voici mon webconfig:

<configuration> 
    <connectionStrings> 
    <add name="MerchandiseEntitiesContainer" connectionString="metadata=res://*/Merchandise.Entities.csdl|res://*/Merchandise.Entities.ssdl|res://*/Merchandise.Entities.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\sqlexpress;Initial Catalog=OldOslernet;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" /> 
    </connectionStrings> 
    <system.web> 
     <compilation debug="true" targetFramework="4.0" /> 
     <httpRuntime executionTimeout="1800" 
       maxRequestLength="1048576" 
       useFullyQualifiedRedirectUrl="false" /> 
    </system.web> 
    <appSettings> 
    <add key="upLoadPath" value="images/products/"/> 
    </appSettings> 
</configuration> 

De plus, voici une photo de l'éditeur: http://img688.imageshack.us/img688/958/extension.png

+0

I » Nous avons déplacé le projet dans subversion et téléchargé le projet sur une autre machine et l'intellisense fonctionne bien. Ce n'est donc pas un problème de projet/solution. –

Répondre

7

Supprimer fichiers de schéma

Supprimer tous les fichiers dans le dossier suivant: C: \ Users [USERNAME] \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ReflectedSchemas. Il est safe to delete anything in this folder car Visual Studio les régénérera au besoin.

Débloquer Référencés Assemblées

Il pourrait y avoir un problème avec l'un des ensembles référencés dans votre projet est bloqué sur votre machine. Faites un clic droit sur chaque DLL dans Windows Explorer, sélectionnez Propriétés, puis cliquez sur le bouton « Débloquer » (si la DLL est bloqué.)

Réinitialiser les paramètres Visual Studio

Si tout le reste échoue, vous pouvez essayez de réinitialiser vos paramètres dans Visual Studio 2010 (MSDN Link.) Vous devrez modifier vos paramètres, mais cela vaut la peine d'essayer.

+0

Blocked dll était-ce. Vous, monsieur, rock. Violemment! –

+0

Merci, vous m'avez sauvé de souffler un environnement de dev. Cela vaut tous les points. À votre santé! –

+0

J'essaie d'attribuer la prime, mais après que je clique dessus, il est dit que j'ai 12 heures pour attribuer la prime et le bouton ne change pas. S'il vous plaît laissez-moi savoir si vous n'avez pas reçu la prime. Merci encore! –

0
  • extension de fichier Check - éditeur fixations dans les préférences.
  • Vérifiez la section system.web \ pages \ controls dans votre fichier de configuration Web.
  • Vérifiez également la section system.web \ compilation \ assemblies.
+0

Il n'y a rien répertorié sous Microsoft C# dans l'éditeur d'extension –

+0

Le projet est un projet .net 4.0, il n'y a donc rien sous ces sections par défaut. Devrait-il y avoir? –

+0

Si votre projet est construit avec .NET 4, non. Mais essayez d'ajouter ces lignes à votre fichier de configuration à partir d'un projet .NET 2/3. – BlueCode

0

C'est ce qui a fonctionné pour moi ASPX/fichiers ascx:

Faites un clic droit sur le fichier dans l'Explorateur de solutions Sélectionnez Ouvrir avec Sélectionnez éditeur de formulaires Web (par défaut) Cliquez sur Définir par défaut

Questions connexes