Question

Avez-vous essayé de déboguer dans le code source asp.net mvc?

J'ai un projet et je veux créer un lien vers le code source asp.net mvc au lieu de dll compilé dans le GAC. J'ai aussi une autre bibliothèque de validation (xVal) qui utilise également la dll asp.net mvc. Il semble que si je remplace juste ma référence à asp.net dll mvc avec le projet mvc asp.net, le xVal me donnera erreur compilateur.

Dois-je remplacer toutes les bibliothèques de tiers avec le projet de code source si je veux utiliser le code source asp.net mvc?

Merci,

Pas de solution correcte

Autres conseils

Je crois que vous n'avez pas besoin de référencer le projet ASP.NET MVC du tout.
Tout ce que vous avez besoin est:

  1. Récupérez les fichiers PDB pour les ensembles dont vous avez besoin de faire référence (il suffit de les compiler ASP.NET MVC en mode débogage).
  2. les déposer dans le répertoire bin de l'application.
  3. Si elle ne les vous pouvez les charger manuellement choisir pas de modules Debug-> Windows->.

Si vous voulez juste déboguer contre la DLL fournie, vous pouvez installer les symboles pour System.Web.Mvc.dll. Vous serez en mesure de définir des points d'arrêt dans le code, obtenir de meilleures traces de la pile, etc. Pour ce faire, passez en mode débogage puis dans le menu Debug, sélectionnez Windows> Modules. Faites un clic droit sur la DLL dans l'onglet Modules, les symboles de charge> à partir de serveurs Symbole. Ça va télécharger et installer les symboles, et vous voilà parti.

J'ai écrit un article sur comment déboguer ASP.NET MVC en utilisant le code source que vous trouverez peut-être utile. Il donne une explication plus détaillée de la façon d'ajouter MVC code source v1.0 à un projet Visual Studio pour le débogage.

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