Dans Visual Studio 2008, lorsque nous appuyons sur Ctrl + F5, le serveur de développement ASP.NET est lancé pour simuler un serveur Web. Je me demande quel serveur simule-t-il? IIS6 ou IIS7? Est-il possible de personnaliser le serveur qu'il simule?ASP.NET Development Server simule IIS6 ou IIS7?
Répondre
Il ne simule pas un serveur en tant que tel, il fonctionne sur un serveur basé sur cassini écrit en .net et dispose d'un code source disponible. Je suppose que c'est plus similaire à IIS6 en ce sens qu'il ne supporte pas la fonctionnalité de pipeline intégré IIS7. Vous pouvez toujours choisir d'utiliser VS II6 ou IIS7 s'il est installé (selon que vous avez XP ou Vista sur votre PC DEV).
Désolé, une question, pas une réponse: Quelles sont les différences de serveur entre IIS6 et II7 qui sont importantes pour votre code?
Pour le développement ASP.NET, le serveur Web lui-même est plutôt ASP.NET neutre. Il transmet la demande au framework .NET, c'est donc la partie qui compte.
Plus d'infos ici: http://msdn.microsoft.com/en-us/library/58wxa9w5.aspx
Ajouter commentaire de Morgan Cheng dans la réponse: Il y a une différence entre IIS6 et IIS7 sur la façon d'expliquer web.config. Par exemple, pour personnaliser UrlRouteHandler, selon MSDN. IIS6 et IIS7 sont différents. Détails dans http://msdn.microsoft.com/en-us/library/system.web.routing.urlroutinghandler.aspx
À mon humble avis, il existe une différence entre IIS6 et IIS7 sur la façon d'expliquer web.config. Par exemple, pour personnaliser UrlRouteHandler, selon MSDN. IIS6 et IIS7 sont différents. Détails dans http://msdn.microsoft.com/en-us/library/system.web.routing.urlroutinghandler.aspx –
- 1. Asp.NET Development Server DirectoryNotFoundException
- 2. ASP.NET MVC: Création de routes/URL IIS6 et IIS7-friendly
- 3. Aide: Comment activer l'authentification Windows sur ASP.NET Development Server?
- 4. Comment tester une application Web hébergée ASP.NET Development Server?
- 5. Impossible d'exécuter l'application Web ASP.NET à l'aide de Development Server
- 6. IIS7: Configuration de l'authentification Windows intégrée comme dans IIS6
- 7. SMTP, IIS7 et Windows Server 2008
- 8. Drupal, SQL Server et IIS7
- 9. Hébergement asp.net mvc sur IIS6
- 10. Asp.net MVC débogage sur IIS6
- 11. ASP.NET MVC IIS7 Meilleure configuration
- 12. PHP sur IIS7 et Windows Server 2008 - Avantages et inconvénients
- 13. L'utilisation de WPF dans IIS7 ou un service Windows?
- 14. Utilisation d'un filtre ISAPI dans Visual Studio Development Server
- 15. ASP.NET MVC + jQuery + IIS6: plusieurs requêtes Ajax
- 16. Comment configurer ASP.NET Development Web Server pour ne pas mettre en cache de contenu?
- 17. IHttpHandler qui gère toutes les extensions d'URL dans IIS 6, IIS 7 et ASP.NET Development Server
- 18. Extensions de fichier personnalisées IIS7
- 19. ASP.NET MVC - Déployé sur IIS6, arrête le chargement après session
- 20. Application_BeginRequest pour les fichiers statiques * .JS dans ASP.NET dans IIS6?
- 21. Débogage d'une application Web sur IIS7 sans installer la métabase IIS6
- 22. EPiServer Development
- 23. iphone development
- 24. iphone Development
- 25. Comment modifier un site Web à partir d'un site hébergé IIS vers un site hébergé ASP.Net Development Server?
- 26. IIS Manager Gestion des droits IIS6 sur Windows Server 2003
- 27. RhinoMock test simule l'interface des fonctions vides?
- 28. Python 3 unittest simule l'entrée de l'utilisateur
- 29. Authentification IIS7 sur le serveur 2008
- 30. Blackberry Development Platforms
Pour ce que ça vaut, XP 32 bits a IIS 5.1. XP 64 bit a IIS 6.0. –