Il est vrai que je parle pour un site créé sous IIS (port 80 ou 443 par défaut), mais il est possible de faire un site à travers le système de fichier qui lui n'est pas du tout lié à IIS.
Si tu as fais un site (Emplacement HTTP) il se peut que lorsque tu lance ton application si le site n'est pas correctement référencé sous IIS et que certaines options ne sont pas renseignées le site ne se lance pas depuis Visual Studio
-> Depuis mmc IIS (XP Pro), propriété sur ton répertoire virtuel.
1) Onglet répertoire virtuel :
Vérifier qu'il y a un nom sous [Nom de l'application]
Vérifier que les [scripts soit autorisé] (plus si besoin)
2) Onglet Sécurité du répertoire
Vérifier que les [connexions anonyme] soit coché
Vérifier que [authentification intégrée] soit coché
3) Onglet ASP.NET
Vérifié la version utilisé (pour VS2005 -> 2.0.xxx)
-> Depuis un serveur 2003 faire attention dans l'onglet répertoire virtuel que l'on se trouve bien dans un Pools d'applications (le mieux est d'en créé un a partir de celui de ASP.NET V2.0)
Je ne me souviens plus trop, mais sous WS2003, je ne sais plus si les ASP.NET sont authorisé par défaut.
En ce concerne le système de fichier, je l'utilise pratiquement pas, sauf lorsque l'on me passe un développement sous ce biais, ce qui est encore plus rare, et je n'ai pas l'habitude des paramètrages (mais attention aux règles de sécurité)
Il est vrai que je parle pour un site créé sous IIS (port 80 ou 443 par défaut), mais il est possible de faire un site à travers le système de fichier qui lui n'est pas du tout lié à IIS.
Si tu as fais un site (Emplacement HTTP) il se peut que lorsque tu lance ton application si le site n'est pas correctement référencé sous IIS et que certaines options ne sont pas renseignées le site ne se lance pas depuis Visual Studio
-> Depuis mmc IIS (XP Pro), propriété sur ton répertoire virtuel.
1) Onglet répertoire virtuel :
Vérifier qu'il y a un nom sous [Nom de l'application]
Vérifier que les [scripts soit autorisé] (plus si besoin)
2) Onglet Sécurité du répertoire
Vérifier que les [connexions anonyme] soit coché
Vérifier que [authentification intégrée] soit coché
3) Onglet ASP.NET
Vérifié la version utilisé (pour VS2005 -> 2.0.xxx)
-> Depuis un serveur 2003 faire attention dans l'onglet répertoire virtuel que l'on se trouve bien dans un Pools d'applications (le mieux est d'en créé un a partir de celui de ASP.NET V2.0)
Je ne me souviens plus trop, mais sous WS2003, je ne sais plus si les ASP.NET sont authorisé par défaut.
En ce concerne le système de fichier, je l'utilise pratiquement pas, sauf lorsque l'on me passe un développement sous ce biais, ce qui est encore plus rare, et je n'ai pas l'habitude des paramètrages (mais attention aux règles de sécurité)