Je n'arrive pas à me débarrasser de ce problème dans mon projet web VS 2008 lors du débogage. J'ai vérifié qu'il est en mode débogage sur le projet non-web en question et il est en Active(Debug). J'ai supprimé tous les éléments de mon dossier temporaire .NET 2.0 dans Windows. Je ne sais pas trop quoi faire d'autre.
Réponses
Trop de publicités?J'ai eu le même problème et j'ai découvert que je n'affichais pas mes informations de débogage sur mon build. Si vous cliquez avec le bouton droit de la souris sur le projet et que vous allez dans 'properties', puis sélectionnez l'onglet 'build', en bas de la page il y a un bouton 'Advanced...' qui affichera vos paramètres pour la sortie des informations de débogage. Réglez-le sur 'full' et l'erreur devrait disparaître.
Je viens de rencontrer ce problème, et j'ai rapidement décidé que les autres réponses postées ne s'appliquaient pas à moi.
Je suis le propriétaire du projet, et je sais qu'il a été construit avec des informations de débogage, ainsi que sans optimisations. En outre, je ne suis jamais heureux de choisir la désactivation d'un avertissement comme premier choix. Cacher/ignorer cet avertissement pourrait devenir un problème lors d'une future session de débogage.
Puisque cela n'a commencé à se produire qu'après que j'ai ont signé l'assemblée Cela m'a permis de trouver une solution rapide : supprimer temporairement le nom fort de ma DLL (et de mon EXE). Et voilà ! Problème résolu.
Une meilleure solution, à long terme, pourrait prendre la forme de l'ajout d'une action post-construction pour mettre à jour le fichier CAG pour qu'il ait la dernière version de la DLL signée.
Mais pour l'instant, je suis heureux de mettre fin à cette diversion et de continuer à travailler sur le problème qui m'a amené à cette séance de débogage.
- Réponses précédentes
- Plus de réponses