7
votes

"Il n'y a pas d'éditeur disponible" Erreur dans vs 2010

Quand j'ai essayé de sélectionner la vue de concepteur dans vs 2010, je reçois cette erreur:

Il n'y a pas d'éditeur disponible pour 'C: \ User \ TeadrinkingGegeak \ Documents \ Visual studio 2010 \ sites Web \ website2 \ environ.aspx '.

Assurez-vous que l'application du fichier Type (.aspx) est installé.

J'ai ouvert un site Web différent et l'erreur est toujours là.

Comment puis-je résoudre ce problème?


2 commentaires

Pouvez-vous nous donner plus de contexte? Cela a-t-il déjà travaillé sur le même ordinateur? Avez-vous récemment installé Visual Studio? Quelle version de Visual Studio - avez-vous l'une des éditions Express ou la version complète?


Première fois que j'ai utilisé Visual Studio 2010. Il compile et exécuter des programmes que j'entre. Mais lorsque je sélectionne des concepteurs, il propose cette erreur. J'ai aussi installé Visual Web 2010. Le designer travaille bien pour cela. Pour le moment, j'essaie une réparation (devez télécharger intégralement le package du Web).


12 Réponses :


2
votes

Ce problème est quelque peu difficile à diagnostiquer. La chose la plus facile est probablement de ré-installer votre copie de Visual Studio. Très probablement, quelque chose a été corrompu lors de l'installation, ou vous n'avez pas réussi à installer un composant crucial requis pour l'ouverture des fichiers ASPX.

Mis à part cela, il y a une astuce que j'ai vu travailler auparavant. Je suppose que cela vaut la peine d'essayer avant de passer en difficulté de réinstaller. Voici les étapes: p>

  1. Ouvrez une nouvelle fenêtre d'invite de commande. LI>
  2. Naviguez jusqu'au chemin de répertoire dans lequel vous avez installé Visual Studio.
    (Je n'ai aucune expérience avec les éditions Express, je ne sais donc pas si les chemins et les noms des exécutables sont les mêmes que le sub> Versions complètes. Je soupçonne qu'ils ne sont probablement pas. Ainsi, la meilleure façon d'obtenir cette information clique sur votre icône de raccourci. Sup> li>
  3. exécutez la commande suivante, où " devenv code>" est le nom de l'exécutable que vous utilisez pour commencer

    L'IDE Visual Studio: P>

    devenv /resetskippkgs
    


5 commentaires

Je ne trouve pas que l'exécutable. Peut-être que ce n'est pas disponible sur Express Edition?


L'exécutable est dans: C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ Ide (Vous pouvez remplacer la version dans le chemin d'accès en fonction de votre version de Visual Studio - Visual Studio 2010 = 10.0 ; Visual Studio 2012 = 11.0; Visual Studio 2013 = 12,0; Visual Studio 2015 = 14.0; Visual Studio "15" = 15.0)


N'a pas aidé. En outre, sur mon système, en dépit d'être System & Windows 64 bits, le fichier devenv.exe a été trouvé dans: C: \ Fichiers de programme (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE .


@ Br.Bill qui n'est pas bizarre. Visual Studio est une application 32 bits, elle irait toujours dans le dossier Fichiers du programme (X86). Je ne sais pas ce que vous entendez par "n'a pas aidé". Voulez-vous dire que / resetskippkgs n'a pas fonctionné? Plus d'informations seraient nécessaires pour résoudre le problème. Envisagez de poser une nouvelle question et de fournir tout contexte pertinent.


Je veux dire que / resetskippkgs n'a rien changé. Je rencontre toujours le problème décrit avec VS2010. Il n'y a plus de contexte à offrir, sauf que cela se passe pour tous les types de fichiers, pas seulement .aspx



1
votes

J'ai pris une décision "douloureuse" de désinstaller toutes les activités liées à VS 2010 et à réinstaller à partir de zéro. Après 6 heures de dépannage, réinstallez à nouveau VS 2010, cela a fonctionné.

Remarque: i Exécutez initialement le développeur Web visuel côte à côte avec VS 2010. J'ai désinstallé aussi ce paquet aussi. Peut-être que les deux paquets ont causé le problème? Cependant, j'ai parlé à un développeur sur Twitter, il a dit qu'il n'avait aucun problème avec les deux paquets travaillant côte à côte. Peut-être que c'était la façon dont je les ai initialement installées.

Si vous avez le même problème, veuillez sauvegarder votre travail, vos projets, etc., avant de désinstaller, sinon vous pourriez rencontrer plus de problèmes.


0 commentaires

1
votes

Je me débats avec cette question avec Visual Basic Express 2008 depuis des siècles et j'ai essayé à peu près toutes les solutions que j'ai rencontrées. Selon la solution de Cody Grey, j'ai ouvert une invite de commande à C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ Ide CODE>, puis exécuté

vbexpress /resetskippkg


0 commentaires

0
votes

J'ai essayé la commande devenv / resetskippkgs sans résultat. Cependant, après avoir échoué, j'ai joué avec les propriétés de la forme. Lorsque j'ai cliqué sur frmformname.vb dans l'explorateur de la solution, la fenêtre Propriétés a montré quelque chose de différent pour "Build Action" que mon autre formulaire. J'ai changé cette propriété pour "compiler" pour faire correspondre mon autre formulaire. Maintenant, tout fonctionne bien. J'espère que cela vous aidera.


0 commentaires

1
votes

J'ai commuté mon cadre cible pour ce projet de plus de 2,0 à 4.0 et de concepteur ouvert.


0 commentaires

2
votes

Parfois, cela arrive parce que l'une des références du projet fait des problèmes.

solution:

Construisez votre solution pour identifier la référence qui fait des problèmes, supprimez la référence et ajoutez-la à nouveau, après la reconstruction de votre projet, tout fonctionnera bien.


0 commentaires

11
votes

J'ai eu cette question et cela a été résolu sur le suivant:

Cliquez avec le bouton droit de la souris sur le fichier .edmx -> Ouvrir avec -> Ado.net Entity Data Designer modèle , puis défini comme défaut . .


1 commentaires

Cela m'a fait pour moi dans vs 2012



0
votes

Je suis très nouveau à vs 2010 et j'avais ce même problème. J'ai passé des heures sur le net en vain. Par désespoir, j'ai créé une nouvelle solution et la copie de tous mes fichiers existants dans son répertoire. J'ai ensuite entré ma nouvelle application et j'ai dit "Afficher tous les fichiers". Tous mes «anciens» fichiers ont été affichés, avec des "icônes blanches". J'ai ensuite cliqué sur chaque fichier et a déclaré ajouter au projet pour chacun. J'ai ensuite reconstruit tout et tout est de retour à la normale et cela n'a pas pris longtemps. J'espère que cela peut aider quelqu'un. Je sais que cela ne sonne pas à des professionnels, mais bon, ça marche. Arthur Oliver


0 commentaires

0
votes

Eh bien, j'ai fait face au même problème. J'ai cliqué avec droit sur le fichier Edmx et l'a ouvert avec le concepteur de modèle de données d'entité. J'espère que cela aide.


0 commentaires

0
votes

Vous pouvez également recevoir ce message si la propriété Build Action est définie sur Aucun sur le fichier (.CS / .VB).

Cliquez sur le fichier (.CS / .VB) dans votre projet, consultez la fenêtre Propriétés (appuyez sur F4 si elle n'est pas visible), assurez-vous que la propriété Build Action est définie pour compiler.

C'est un message d'erreur vraiment trompeur dans ce cas.


0 commentaires

0
votes

J'ai également rencontré le même problème dans Visual Studio 2008. Mais ne vous inquiétez pas, il est putain de résoudre.

Il suffit de suivre les étapes simples indiquées comme suit:

  1. Fermez tous les programmes ouverts sur votre machine.
  2. aller à la fenêtre d'invite de commande
  3. Donnez la commande suivante: C: \ Program Files \ Microsoft Visual Studio 9.0 \ common7 \ Ide
  4. maintenant exécuté: devenv / resetskippgs

    ♦ Profitez de coder mes copains ♦


1 commentaires

Il devrait être: c: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ common7 \ Ide . Le chemin que vous avez donné ne sera certainement pas l'emplacement.



0
votes

Pour résoudre ce problème, vérifiez simplement votre référence et corrigez ceux qui ont «!».

Cela m'est arrivé également: Notes connexes / additionnelles liées à ce correctif. P>

Explorateur de solution p>

-> Développez des références P>

-> droite Cliquez sur l'élément avec "Triangue jaune W /"! "Point" P>

--> select "Remove"


1 commentaires

J'ai ce problème et aucune de mes références n'a "!". Donc, cela ne peut pas vraiment aider.