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

Développement Web avec .NET Discussion :

Configuration VS2005 pour helloworld


Sujet :

Développement Web avec .NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 19
    Par défaut Configuration VS2005 pour helloworld
    Bonjour,

    je travail sur XP avec visual studio 2005 et je suis débutant en ASP.NET. J'en suis donc à faire mon premier hello world.

    Pour l'instant, j'ai créé un nouveau projet (Application Web ASP.NET).
    Mon fichier Default.aspx contient le code suivant:
    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
    16
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="testASP._Default" %>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Page sans titre</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        <asp:Label runat="server" id="HelloWorldLabel"></asp:Label>
        </div>
        </form>
    </body>
    </html>
    et mon fichier Default.aspx.cs:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    namespace testASP
    {
        public partial class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                HelloWorldLabel.Text = "hello!";
            }
        }
    }
    Cette "application" fonctionne bien, en démarrant le débugage j'obtiens bien une page avec "hello!" dedans. Cependant visual studio m'indique 2 erreurs:

    1:
    Le langage référencé par l'attribut 'Language' n'est pas pris en charge par les fonctionnalités IntelliSense et de saisie semi-automatique des instructions de Visual Studio. Pour modifier le nom du langage lorsque le fichier est ouvert, vous devez fermer et rouvrir le fichier.
    Ce message concerne la première ligne et le langage référencé est donc le C#
    Y a-t-il un moyen de faire fonctionner IntelliSense?

    2:
    Espace de noms non reconnu 'asp' sur la ligne
    <asp:Label runat="server" id="HelloWorldLabel"></asp:Label>
    et malgré ces deux erreurs (pas des warning) visual studio génère et publie le projet correctement.


    Alors oui, ce sont des erreurs qui n'en sont pas, on peut dire que ce n'est pas gênant, là où ça me dérange c'est quand j'essaye d'ajouter mon premier bouton, je n'ai aucune erreur (à part les 2 citées au dessus) et pourtant quand IE se lance, tout ce qu'il affiche c'est une erreur HTTP 404 - Fichier introuvable. J'aimerai au moins avec un message m'indiquant où se situe l'erreur

    Quelqu'un a-t-il une idée?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    Visual Studio 2005 est bourré de bugs avec ASP.Net ...

    la plupart du temps il faut soit fermer le projet et tout réouvrir. soit fermer les fenêtres des pages Aspx et les réouvrir, ou recompiler pour que les erreurs disparaissent ....

    et même parfois elles persistent alors que l'erreur n'existe pas '-_-

    Pour ton premier problème je ne saurais pas te répondre, je travaille toujours en code behind VB, donc je ne connais pas les limitations ( si il y en a ) en C#.

    La deuxième erreur je l'ai eu et j'ai du réinstaller le framework ....

    ton erreur 404, c'est en debug via VS2005 ou directement en interrogeant le serveur IIS ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 19
    Par défaut
    Merci pour ta réponse, pour la petite histoire j'obtenais la page 404 parce que j'avais mis en public la fonction associée à l'évènement clic d'un bouton alors qu'il fallait la mettre en protected ... Une fois ceci fait tout rentre dans l'ordre.

    Je ne me vois pas vraiment développer un site à l'aveugle comme ça, y a-t-il d'autres outils plus adaptés que vs2005 pour faire de ASP.NET?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 19
    Par défaut
    Pour info j'utilise désormais Visual Web Developper 2008 Express qui fonctionne plutôt bien à mon gout.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Par défaut
    Citation Envoyé par superted Voir le message
    Pour info j'utilise désormais Visual Web Developper 2008 Express qui fonctionne plutôt bien à mon gout.
    Oui il fonctionne beaucoup mieux. Mais attention au framework utilisé ! Si la cible du projet doit être le framework 2.0 ne pas oublier de sélectionner le bon

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

Discussions similaires

  1. Configurer Dx9SDK pour devcpp ??
    Par Darksheep dans le forum DirectX
    Réponses: 18
    Dernier message: 19/09/2005, 18h54
  2. Réponses: 1
    Dernier message: 22/03/2005, 14h28
  3. [Tomcat]Comment configurer Tomcat pour faire du javascript ?
    Par uliss dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 10/02/2005, 17h29
  4. Réponses: 5
    Dernier message: 18/06/2004, 14h59
  5. configurer sql pour envoyer des mails
    Par arwen dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 29/07/2003, 15h28

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