IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Débutant : premier affichage d'une page ASPX


Sujet :

ASP.NET

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 26
    Par défaut Débutant : premier affichage d'une page ASPX
    Bonjour,
    Je suis débutant par rapport à ce qui touche à IIS. Je me base sur le TP qui suit (je ne sais pas si cela peut être considéré comme de la publicité sauvage, auquel cas, je présente mes excuses aux modérateurs) :
    http://www.mmt-fr.org/article285.html

    J'en suis arrivé à l'étape où l'on produit un fichier ASPX (un fichier "index.aspx"). Voici son code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <%Page Explicit="True" Language="VB"%>
    <html>
    <head>
    <title>Bienvenue dans notre site ASP.NET</title>
    </head>
    <body>
    <center>
    <% Dim Lounici As Integer 
    For Lounici = 1 To 5 %>
    <font size= <%=Lounici%>>
    Voici notre page en ASP.NET<br/>
    </font>
    <%Next%>
    </body>
    </html>

    J'utilise IIS 5.1 (sous Win XP), j'ai créé un répertoire virtuel appelé "Local-Site-A" dans lequel est placé un premier fichier "index.asp" (la première étape de leur TP), puis le "index.aspx" en question.
    Lorsque je tape "http://localhost/Local-Site-A/index.aspx" je me retrouve avec cette page d'erreur :
    La page XML ne peut pas être affichée
    Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.


    --------------------------------------------------------------------------------

    Nom commencé avec un caractère non valide. Erreur de traitement de la ressource http://localhost/Local-Site-A/index.aspx. ...

    <%@ Page Language="VB" AutoEventWireup="True" Explicit="True" %>
    -^
    • J'ai lu ici que ce serait peut-être un problème de fichier mal formé
      => j'ai regardé les correspondances avec les balises, je n'ai pas l'impression que quelque chose n'aille pas.

    • J'ai aussi lu qu'il fallait compiler le code
      => je ne comprends pas vraiment ce que l'on entendrait par "compiler le code". je dois avoir quelques lacunes sur le sujet. pourquoi faudrait-il produire soit-même du MSIL à ce moment là (je suis trop léger sur le sujet, j'en conviens).

    • J'ai fait plusieurs "issreset" pour voir si c'était un problème de démarrage de IIS.

    • J'ai lu aussi que ça pourrait ne pas pointer sur la bonne version du framework.

      Dans :
      - clic droit sur "Poste de travail" / Gestion de l'ordinateur / Services et applications / Services Internet (IIS) / Sites Web / Site Web par défaut / Local-Site-A"
      - clic droit sur "Propriétés",
      - sélection onglet "ASP.NET" et sélection de la version 2.0 du framework,

      Aussi, j'ai fait (je ne sais pas trop ce que ça fait mais ça n'avait pas l'air de pouvoir faire de mal) :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
       
      C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -u
      C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i


    Bon, évidemment, si j'en viens à poster ici, c'est que tous ces choix n'ont pas eu une issue favorable ou que je ne m'y suis pas bien pris. Vous auriez des idées ?

  2. #2
    Membre expérimenté Avatar de AJemni
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2008
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2008
    Messages : 242
    Par défaut
    Salut,
    d'aprés votre lien je crois que votre code manque un @avant la directive Page
    <%@ Page .... %>

    A+

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 26
    Par défaut
    C'est à n'y rien comprendre... Je croyais avoir tenu compte de ce "@" pour ce que vous appelez "directives". Mais c'est encore une ânerie de copier / coller !
    Merci beaucoup AJemni !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur d'affichage d'une page aspx
    Par KnowPart dans le forum ASP.NET
    Réponses: 6
    Dernier message: 06/01/2011, 13h29
  2. Affichage de message dans une page aspx.vb
    Par peregna2007 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 17/07/2008, 14h56
  3. [Débutant] Ecrire dans une page .aspx
    Par Freygolow dans le forum C#
    Réponses: 2
    Dernier message: 19/05/2008, 15h55
  4. probleme affichage d'une page aspx
    Par psgkiki dans le forum ASP
    Réponses: 3
    Dernier message: 17/04/2008, 23h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo