Question

OK, déployer ASP.NET MVC semble être douloureux. Je souhaite déployer mon application ASP.NET MVC sous Windows XP (IIS 5.1), mais je n'arrive pas à trouver comment le faire. Lorsque je tape le nom de l'application dans la barre d'adresse du navigateur Web, le message "site Web non disponible" s'affiche. message.

Il existe des solutions de contournement pour IIS 6.0 , mais qu'en est-il d'IIS 5.1?

Était-ce utile?

La solution

Voici ce que j'ai découvert et ce qui a fonctionné pour moi : Déployer l'application ASP.NET MVC sur Windows XP (IIS 5.1)

Modifier:

Pour la dernière version d'ASP.NET MVC, remplacez .mvc par un caractère générique. * Zone de texte Extension dans le mappage Ajouter / Modifier une extension d'application.

Autres conseils

Vous devez ajouter un mappage générique dans IIS 5. Dans IIS 6, vous avez une section spécifique pour ajouter des mappages génériques. Dans IIS 5, vous mappez l'extension. * Et vous sélectionnez votre DLL ISAPI asp.net. Si le " Ok " le bouton n’est pas cliquable, cliquez dans la zone de texte du chemin de la DLL et il devrait alors être cliquable (ne le demandez pas, cela m’arrive tout le temps).

Pour héberger des applications ASP .NET MVC dans Windows XP, utilisez développeur IIS. Express .

Une fois IIS Express installé, ouvrez une invite de commande à l'emplacement d'installation et exécutez les opérations suivantes (en remplaçant le cas échéant):

  

iisexpress.exe   / path: [path_to_mvc_project]   / port: [port] / systray: true /clr:v2.0

Le processus identique (utilisant Ionic rewriter) qui fonctionne pour 6.0 fonctionne pour nous sous 5.x. Que voyez-vous dans le journal des événements de Windows App? Et le journal du serveur IIS? Avez-vous essayé un rewriter?

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