Visual Studio 2005: Veuillez arrêter d’ouvrir mes fichiers CS en «mode conception»!

StackOverflow https://stackoverflow.com/questions/79434

  •  09-06-2019
  •  | 
  •  

Question

Je pense qu'il associe les fichiers CS de mon service Web aux fichiers ASMX associés. Mais peu importe ce qui se passe, je ne peux pas double-cliquer pour ouvrir les fichiers CS - je dois "voir le code". ou il ouvre dans le concepteur.

Quelqu'un sait-il comment désactiver ce comportement automatique? Je veux juste éditer le code!

Était-ce utile?

La solution

Essayez de cliquer avec le bouton droit de la souris et sélectionnez "Ouvrir avec ...", marquez "Éditeur de CSharp". et sélectionnez "Définir par défaut".

Cela évite le concepteur WinForms.

Autres conseils

J'ai trouvé cette question lorsque j'essayais de traiter un problème similaire. J'avais une classe C # dans un fichier et chaque fois que je double-cliquais sur le fichier, il essayait de s'ouvrir en mode création, mais ce dernier n'avait aucun sens. Je veux juste voir le code.

J'ai constaté que l'ajout de l'attribut [System.ComponentModel.DesignerCategory (")"] à ma classe corrigeait ce problème.

Dans la vue Explorateur de solutions, cliquez sur le bouton "Afficher tous les fichiers". icône. Cela mettra " + " symbole à côté de chacun de vos fichiers. Cliquez sur le + et il se développera pour afficher le fichier .CS qui contient le code ASMX. À ce stade, double-cliquez sur ce fichier à la place.

Pour une raison quelconque, VS2005 semble avoir cela un peu en arrière en ce qui concerne les services Web. Pour ouvrir un service Web en mode code, double-cliquez sur le fichier .asmx et non sur le fichier .asmx.cs.

Je suppose que cela a un sens, car il n’ya rien à "concevoir". s’agissant d’un service Web, mais c’est contre-intuitif si vous travaillez avec des fichiers .aspx.

D'après mon expérience, si vous constatez que l'éditeur écrit, c'est-à-dire l'éditeur par défaut, s'ouvre lorsque vous double-cliquez sur un fichier dans Explorateur de solutions , il y a un problème avec le sous-jacent. le fichier Options utilisateur du projet (.user) ou le fichier Options utilisateur de la solution (.suo). (Je ne sais pas lequel, mais je soupçonne que les paramètres sont stockés dans le fichier .suo.) La suppression du fichier .suo et de tous les fichiers .user du projet a résolu le problème.

Personnellement, définissez Editeur de formulaires comme éditeur par défaut pour les formulaires au début d'un projet. Une fois les formulaires stables et nécessitant moins de modifications de la conception de l'interface utilisateur, je passe à l'éditeur par défaut.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top