Le nom de "InitializeComponent" n'existe pas dans le contexte actuel

Si je créer un nouveau projet dans Visual Studio 2010 SP1 et sélectionnez "Application WPF" et tente de construire l'application générée, j'obtiens l'erreur

Le nom de "InitializeComponent" n'existe pas dans le contexte actuel.

J'ai eu une erreur similaire, ce matin, quand j'ai essayé de construire mon projet en cours. Hier, je n'ai eu aucun problème de compilation et de l'exécution.

J'ai créé un nouveau projet et a obtenu l'erreur à chaque fois que j'ai compilé le projet. Je viens d'envoyer le projet à un collègue, et il a juste compilé sans erreurs.

Quel est le problème?

  • Cet utilisateur "erreur" comme dirait facile à résoudre, juste un simple x:Catégorie définition correcte. Jusqu'à là tout est ok, le développeur devrait accorder plus d'attention, mais si ce n'est pas cette erreur, mais une erreur fantôme avec le même message d'erreur? J'ai lu BEAUCOUP de différents vaudou solutions de contournement à partir de 2012. Il permettrait de VS a beaucoup de message d'erreur clair et bien SÛR une correction de bug pour le fantôme des erreurs avec le même message. Les développeurs sont depuis 2012, la modification de la construire config à partir de fichiers, des projets, des copier-coller du projet, la suppression de fichiers à partir de l'App dossier, le redémarrage de VS, etc. Bravo MS... à 4 ans de bug et encore plus!
  • Pour tous les futurs lecteurs de cette question: Ce problème semble avoir beaucoup de sources possibles. Dans mon cas, les premières réponses n'ont pas d'aide, mais l'une des réponses les plus bas était le bon.
  • L'espace de noms du fichier de Concepteur était le problème pour moi.
  • Alors que cela peut être causé par beaucoup de choses (espace de Noms renommés \ type de Page - MSBuild), j'ai finalement trouvé la solution pour ce qui était à l'origine sur le projet, j'ai hérité. Dans l' .csproj fichiers, j'ai dû changer la "ToolsVersion" de 4 à 15 (VS 2017).
InformationsquelleAutor user876402 | 2011-08-03