2010-10-13 3 views
1

J'ai construit un site ASP.Net MVC 2.0 dans VS2010, en ciblant .Net 3.5. J'essaye de «déployer bin» sur un serveur exécutant IIS 6.0.Bin Déployer le site MVC 2.0 vers IIS6 avec .Net 3.5 SP1

Le serveur est un serveur virtuel 'test' exécutant Windows Server 2003 R2 64 bits et .Net 2.5 SP1. MVC n'a pas été installé sur ce serveur. J'essaye de reproduire l'environnement d'hébergement où cette application sera déployée pour la production. Le problème que j'ai est chaque page que j'essaie de parcourir montre un 404. J'ai essayé d'ajouter .mvc et .aspx aux routes dans le fichier Global.asax.cs, mais il semble faire aucune différence.

J'ai également créé une page Default.aspx qui redirige vers l'URL Home.aspx (ou Home.mvc). Rien ne semble fonctionner.

J'ai navigué sur le Web pendant des heures à la recherche d'une réponse, et toujours rien ne fonctionne.

Des idées?

Modifier

Wow, je me sens comme un imbécile en ce moment ... :) Il s'avère que ASP.Net n'a pas été enregistré correctement si le ASP.Net les extensions étaient toujours désactivées sur le serveur IIS6 . Je suppose que de petites choses comme ça se passé lorsque vous avez seulement travaillé avec Server 2008 et IIS7 pour l'année dernière ou 2 ...

Je vais marquer cela comme « Answered/fermé » ...

+0

Répondez simplement à votre propre question et marquez alors comme la bonne réponse. Cela signifie que la question ne restera pas sans réponse. – Kev

Répondre

0

Il s'avère qu'ASP.Net n'était pas enregistré correctement, donc les extensions ASP.Net v2 étaient toujours désactivées sur le serveur IIS6. Je suppose que de petites choses de ce genre sont passées quand vous avez seulement travaillé avec Server 2008 et IIS7 pour la dernière année ou 2 ...

Questions connexes