Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/03/2011, 16h56   #1
Candidat au titre de Membre du Club
 
Steur Guillaume
Inscription : mars 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : Steur Guillaume

Informations forums :
Inscription : mars 2010
Messages : 25
Points : 12
Points : 12
Par défaut Executer une application ASP.Net MVC2

Bonjour,

Suite à mon post Executer VS2010 sur IIS7 et non Cassini, je me suis aperçu qu'il s'agissait en réallité d'un problème IIS : Comment faire fonctionner une application ASP.Net MVC2 sur IIS7?

Je m'explique :
Je développe sous VS2010 Framework 4.0 une application Web ASP.Net MVC2. En local (Vista Pro), j'ai un IIS7 sur lequel j'ai créé un site Web ayant pour pool d'application "DefaultAppPool" (Framework v4.0 / Mode intégré), et pointant sur un répertoire local.
Lorsque je déploie les sources sur ce répertoire puis que j'appelle le site en local, je n'ai aucune erreur mais j'obtiens une page blanche. Lorsque je fais la même chose avec les sources d'un projet ASP.Net "WebForm" ça fonctionne.
Je précise que mon projet ASP.Net MVC s'execute sans aucun pb avec Cassini dans VS2010.

Savez vous s'il y a une configuration particulière pour exécuter une appli MVC sur IIS7? Malgré mes recherches sur le web je n'ai pas encore trouvé la solution.

Merci d'avance
guste est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2011, 18h45   #2
Candidat au titre de Membre du Club
 
Steur Guillaume
Inscription : mars 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : Steur Guillaume

Informations forums :
Inscription : mars 2010
Messages : 25
Points : 12
Points : 12
Quand j'ajoute "Global.asax" dans les documents par défaut de mon site web, j'obtiens une erreur 404 dans le browser (au lieu de la page blanche)
guste est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 09h28   #3
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Citation:
Envoyé par guste Voir le message
Quand j'ajoute "Global.asax" dans les documents par défaut de mon site web, j'obtiens une erreur 404 dans le browser (au lieu de la page blanche)
Bonjour,

Quels modules sont installé pour ASP ?

Sous cmd, tape servermanagercmd -q, il te sortira tous les modules dans la partie IIS installés, en vert.
N'as tu pas une documentation de ton application avec le prérequis demandés ?

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2011, 14h31   #4
Candidat au titre de Membre du Club
 
Steur Guillaume
Inscription : mars 2010
Messages : 25
Détails du profil
Informations personnelles :
Nom : Steur Guillaume

Informations forums :
Inscription : mars 2010
Messages : 25
Points : 12
Points : 12
Merci pour ta réponse suchiwa mais ça y est je viens juste de résoudre le soucis.

Pour information, mon installation devait être "bancale", pour résoudre le problème j'ai donc :
- Ré-installé IIS7 (sans oublier d'activer les fonctionnalités qui vont bien)
- Exécuté C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe

Désormais tout fonctionne parfaitement (exécution d'application MVC sous IIS7 et débuggage via VisualStudio 2010 sur IIS7 local).
guste est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 11/03/2011, 14h48   #5
Membre expérimenté
 
Avatar de suchiwa
 
Homme Vincent
Consultant en technologies
Inscription : avril 2010
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 32
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en technologies
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : avril 2010
Messages : 383
Points : 536
Points : 536
Citation:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe
Bonjour,

+1 pour avoir résolu ton problème.

Dis moi, que fait exactement l'éxecution de cette commande, c'est uniquement pour du MVC et du déboggage ?

Vincent
__________________
Dans le doute, reboot...

https://mcp.microsoft.com/authenticate/validatemcp.aspx
931584 | Micr0s0ft
suchiwa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h16.


 
 
 
 
Partenaires

Hébergement Web