2009-11-05 3 views
0

On m'a donné une application écrite par quelqu'un d'autre et l'erreur que j'obtiens quand j'essaie de lancer la chose et le premier coup d'oeil est:Débogage d'un site ASP.NET MVC et d'un code source ASP.NET MVC

"Aucun code source n'est disponible pour l'emplacement actuel."

Je me fiche du code source de ASP.NET MVC. Comment puis-je dire à mon projet de me montrer l'endroit où il se casse dans «mon» code?

Mise à jour:
Le message que je reçois après cette erreur initiale est « pas de contrôleur nommé ~ »

Après tout cela, l'application fonctionne encore. C'est juste vraiment lent. Des idées?
Chaque requête de page passe par ce cycle en mode débogage.

Répondre

1

Cela va être un problème de routage. Pouvez-vous s'il vous plaît poster la méthode RegisterRoutes dans Global.asax? Si elle utilise la valeur par défaut, une demande est en cours pour http://sitelocation/~/somethingelsehere.

Je suppose qu'il existe une référence à une URL comme "~/Public/default.aspx".

+0

C'était une URL comme "~/quelque chose" – BuddyJoe

0

Certaines choses de base pour vérifier:

  1. Le MVC est le projet de démarrage
  2. Le Default.aspx est la page de démarrage

Edit:

Qu'est-ce que Global. La page asx.cs ressemble-t-elle? Pouvez-vous poster du code? Je me demande si c'est quelque part dans le routage ...

+0

voir l'information de mise à jour si cela aide. J'ai essayé ces 2 idées. – BuddyJoe