2009-11-19 8 views
3

Cela m'a rendu fou pendant des mois. J'ai plusieurs projets qui compilent sans erreurs. Si je commence à copier et coller des contrôles (ou même simplement des balises 'p'), le concepteur échouera la moitié du temps avec l'erreur "la méthode ou l'opération n'est pas implémentée". La complexité de la page n'a pas d'importance. La 'solution' consiste à supprimer le fichier du concepteur, à quitter le studio visuel, à ouvrir le studio visuel et à convertir le fichier aspx offensant en une 'application web' pour régénérer le fichier du concepteur.Visual Studio 2008 Designer Bug de fichier?

Ceci est vraiment ennuyeux. Je ne trouve aucune correction sur Google. Est-il possible de désactiver le fichier de concepteur automatique? Faites en sorte qu'il ne génère que sur une commande «build» et ne pas échouer à chaque fois que je suis en train de mettre en page une page aspx?

Merci

+0

Ma 'solution' consistait à installer VS 2010. Je n'ai jamais résolu ce problème. – Paulj

Répondre

0

Pour trouver le correctif pour le problème dont vous auriez besoin pour trouver la cause du problème. Il peut être possible d'obtenir plus d'informations sur les causes du problème si vous attachez un débogueur à Visual Studio. Cela pourrait se faire en suivant ces étapes:

  1. Ouvrez deux instances de Visual Studio (exécuter en tant qu'administrateur)
  2. Dans un, ouvrez votre projet et arriver à un point juste avant que le problème se produit
  3. Fixer la autre instance de Visual Studio à celle avec votre projet (Outils -> Attacher au processus)
  4. Exécutez les étapes pour reproduire le problème.

Notez que pour réellement attraper l'exception, vous devrez modifier quelques options de débogage. Vous devez d'abord vous assurer que la case à cocher Just My Code n'est pas cochée dans les options générales de débogage dans Visual Studio. La seconde est sur la boîte de dialogue d'exceptions dont vous aurez besoin pour attraper les exceptions levées. La boîte de dialogue d'exception se trouve dans le menu Déboguer dans Visual Studio.

+0

Merci, je suis passé à VS 2010, qui n'a jamais exposé le problème. – Paulj