2010-06-22 7 views
1

Quelque chose de très étrange s'est produit ici dans Visual Studio 2008 (C#). Après la suppression d'une ressource d'icône de mon projet, tous les éléments de menu et les boutons de la barre d'outils ont disparu. J'ai vérifié mon fichier Designer.cs de formulaire et le code pour les articles sont toujours là. En outre, j'ai essayé de rechercher le nom de fichier de ressource supprimé (warning.ico) dans la solution entière, et rien n'a été trouvé.Visual Studio - Éléments de menu et boutons de barre d'outils manquants après la suppression d'une ressource

Est-ce que quelqu'un sait ce qui s'est passé et comment puis-je résoudre ce problème?

Merci

Répondre

3

Juste découvert.

D'une certaine manière, Visual Studio a manipulé le fichier Designer.cs de mon formulaire. Après une inspection minutieuse, la méthode AddRange de mon menu et de la barre d'outils manquait.

Juste fixé manuellement en ajoutant:

this.mainToolbar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.lsbPort });

2

Ce bug persiste dans VS2010. Il m'est arrivé après avoir changé l'emplacement d'une ressource d'image en dehors de VS. VS a signalé une erreur et j'ai réintégré le nouvel emplacement. Tout s'est bien passé jusqu'au prochain démarrage de Visual Studio. Toutes les commandes (y compris les séparateurs) de n'importe quelle barre d'outils de mon application avaient disparu.

Tout ce que je peux dire est: le correctif fonctionne toujours comme décrit.

Questions connexes