Je viens d'essayer de déployer ma première application Web sur IIS sur mon ordinateur portable Windows 7 Home Premium. Après avoir créé l'application, j'ai dû passer au pool d'applications classique, puis définir ce pool pour le framework 4.0. Maintenant, j'obtiens l'erreur suivante:
Erreur HTTP 404.17 - introuvable Le contenu demandé semble être un script et ne sera pas servi par le gestionnaire de fichiers statiques.
L'URL demandée est http: // localhost: 80 / pvmms / default.aspx
Je crains qu'une recherche approfondie sur Google n'ait donné rien de suffisamment clair ou définitif pour que je puisse travailler avec et, comme d'habitude, je me suis tournée vers les experts.
EDIT: Je soupçonne que c'est parce qu'il n'y a pas de mappages de gestionnaire de framework 4.0 pour les fichiers .aspx. Cependant, aspnet_regiis donne même le doigt à mon utilisateur administrateur et dit que j'ai besoin des droits d'administrateur pour l'exécuter.
EDIT # 2:
J'ai enregistré tous les frameworks (2 & 4, 32 et 64) et tout fonctionne maintenant. J'ai trouvé cela en ajoutant manuellement une carte de script pour .aspx
aspnet_isapi et voila. Je ne comprends pas pourquoi l'installation du framework ne le fait pas, à moins que ma mémoire ne me fasse défaut et que je n'active IIS qu'après l'installation de VS.