Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit, j'hésitais
avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur ce
poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le serveur
de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit via
l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit, j'hésitais
avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur ce
poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le serveur
de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit via
l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit, j'hésitais
avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur ce
poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le serveur
de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit via
l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux verifier
ceci dans la console IIS. Si c'est le cas, la page doit fonctionner : il
n'y a pas de problème de nom de répertoire. As-tu une erreur ? Est-ce
qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux verifier
ceci dans la console IIS. Si c'est le cas, la page doit fonctionner : il
n'y a pas de problème de nom de répertoire. As-tu une erreur ? Est-ce
qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:OhoatIiAFHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux verifier
ceci dans la console IIS. Si c'est le cas, la page doit fonctionner : il
n'y a pas de problème de nom de répertoire. As-tu une erreur ? Est-ce
qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url. (monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux créer
un nouveau projet web dans visual studio, il me crée automatiquement un
répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le message
de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url. (monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux créer
un nouveau projet web dans visual studio, il me crée automatiquement un
répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le message
de news: e5xA%23MsAFHA.2568@TK2MSFTNGP10.phx.gbl...
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:OhoatIiAFHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url. (monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux créer
un nouveau projet web dans visual studio, il me crée automatiquement un
répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le message
de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement une
page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:uIBIktsAFHA.3368@TK2MSFTNGP10.phx.gbl...
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le
message de news: e5xA%23MsAFHA.2568@TK2MSFTNGP10.phx.gbl...
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:OhoatIiAFHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les pages
sans code behind et dll (accès aux données, etc.). Dès que j'essaye de
placer à la racine du site web (et uniquement ici) le contenu d'un projet
web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais pas
si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages sur
ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur le
serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme répertoire
virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas nommé,
qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce bien ça
?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" a écrit dans le message
de news:Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur
le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce
bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le message
de news: udUPuOvAFHA.904@TK2MSFTNGP12.phx.gbl...
Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:uIBIktsAFHA.3368@TK2MSFTNGP10.phx.gbl...
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le
message de news: e5xA%23MsAFHA.2568@TK2MSFTNGP10.phx.gbl...
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:OhoatIiAFHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur
le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce
bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" a écrit dans le message
de news:Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que de
nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie d'une
appli nécessitant la déclaration d'un répertoire virtuel. Si je veux
créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires virtuels
s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base le
chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre sur
le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli. Soit
via l'explorateur Windows soit via Visual Studio. Jusque là, rien
d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers un
répertoire virtuel du même nom mais vers la racine du site à savoir
e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel ! Est-ce
bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Seulement si tu utilises explicitement ce nom dans le code. As-tu testé
avec une page toute simple qui affiche l'heure ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:e$Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" a écrit dans le
message de news:Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que
de nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie
d'une appli nécessitant la déclaration d'un répertoire virtuel. Si je
veux créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires
virtuels s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base
le chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre
sur le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli.
Soit via l'explorateur Windows soit via Visual Studio. Jusque là,
rien d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers
un répertoire virtuel du même nom mais vers la racine du site à
savoir e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel !
Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Seulement si tu utilises explicitement ce nom dans le code. As-tu testé
avec une page toute simple qui affiche l'heure ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:e$MXyWvAFHA.4044@TK2MSFTNGP10.phx.gbl...
Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le
message de news: udUPuOvAFHA.904@TK2MSFTNGP12.phx.gbl...
Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:uIBIktsAFHA.3368@TK2MSFTNGP10.phx.gbl...
Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que
de nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie
d'une appli nécessitant la déclaration d'un répertoire virtuel. Si je
veux créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires
virtuels s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" <sbovo@online.microsoft.com> a écrit dans le
message de news: e5xA%23MsAFHA.2568@TK2MSFTNGP10.phx.gbl...
Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" <nospam-matthieuq@hotmail.com> wrote in message
news:OhoatIiAFHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base
le chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre
sur le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli.
Soit via l'explorateur Windows soit via Visual Studio. Jusque là,
rien d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers
un répertoire virtuel du même nom mais vers la racine du site à
savoir e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel !
Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.
Seulement si tu utilises explicitement ce nom dans le code. As-tu testé
avec une page toute simple qui affiche l'heure ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.
"Matthieu" wrote in message
news:e$Merci de la réponse.
Oui, le site est bien un répertoire virtuel. Mais il n'a pas le même nom
(forcément) que celui qui me sert en développement.
J'imagine que mon problème vient de là.
Il faut que mon appli de développement VS ait le même nom que celui du
répertoire virtuel du site web ?
"Sebastien Bovo [MS]" a écrit dans le
message de news:Ok pour la description : merci.
Peux-tu verifier ceci:
- Dans IIS, clic droit sur le site Web puis propriétés
- Onglet "Home directory" puis partie "Applications settings"
- Est-ce que l'application est crée (c'est a dire est ce que le site web
est un répertoire virtuel) ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Merci de ta réponse.
e:wwwroot est vu comme un "site web" et a le nom de mon url.
(monsite.fr)
Ce site contient plusieurs répertoires virtuels en dessous. Ainsi que
de nombreux répertoires et fichiers liés à une arborescence classique.
Les pages aspx fonctionne correctement si elles ne font pas partie
d'une appli nécessitant la déclaration d'un répertoire virtuel. Si je
veux créer un nouveau projet web dans visual studio, il me crée
automatiquement un répertoire virtuel (par défaut sur
http://localhost/).
Pour résumer, l'exécution de pages aspx est correct pour toutes les
pages sans code behind et dll (accès aux données, etc.). Dès que
j'essaye de placer à la racine du site web (et uniquement ici) le
contenu d'un projet web visual studio, ça bloque.
Tous les projets web placés sur le site en tant que répertoires
virtuels s'exécutent sans problème.
Je pourrais faire qq captures d'écrans pour clarifier mais je ne sais
pas si je peux poster des images.
"Sebastien Bovo [MS]" a écrit dans le
message de news: e5xA%Bonjour,
Pour t'assurer que e:wwwroot est un répertoire virtuel, tu peux
verifier ceci dans la console IIS. Si c'est le cas, la page doit
fonctionner : il n'y a pas de problème de nom de répertoire. As-tu une
erreur ? Est-ce qu'un simple page ASP.NET helloWorld fonctionne ?
--
Cordialement,
Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne
vous confère aucun droit. Vous assumez tous les risques liés à son
utilisation.
"Matthieu" wrote in message
news:Bonjour,
Par avance, je m'excuse si ce message n'est pas au bon endroit,
j'hésitais avec le newsgroup "visual studio"
Etat des lieux :
Je dispose d'un serveur IIS en production avec comme chemin de base
le chemin suivant e:wwwroot
Sur mon poste local, j'ai IIS de Windows XP. Je développe mes pages
sur ce poste avec Visual Studio (ou Webmatrix) avant de les mettre
sur le serveur de production.
Je crée un nouveau répertoire virtuel pour chaque nouvelle appli.
Soit via l'explorateur Windows soit via Visual Studio. Jusque là,
rien d'extraordinaire.
En développement comme en prod., ces "sous-sites" fonctionnent très
bien.
J'aimerais remplacer ma page d'accueil du serveur prod (actuellement
une page ASP) par une page ASPX DotNet.
J'ai créé un répertoire virtuel sur mon poste XP, je développe, je
teste.
Sur mon poste XP, le chemin est donc :
c:inetpubwwwrootMonAppliDefault.aspx avec MonAppli comme
répertoire virtuel.
Ça fonctionne. Je publie le tout sur le serveur de prod et la ça ne
fonctionne plus du tout. Car, oui, en effet, je publie non pas vers
un répertoire virtuel du même nom mais vers la racine du site à
savoir e:wwwroot !
J'imagine que c'est parce que le répertoire par défaut n'est pas
nommé, qu'il n'est pas déclaré en tant que répertoire virtuel !
Est-ce bien ça ?
Comment faire alors pour que sur le serveur de prod., le chemin
e:wwwrootdefault.aspx fonctionne ?
Par avance, merci de vos réponses.
En espérant avoir été assez clair.