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

VB.NET Discussion :

Mode DEBUG = OK - Mode NORMAL = KO


Sujet :

VB.NET

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Mode DEBUG = OK - Mode NORMAL = KO
    Bonjours à tous,

    J'ai un soucis que je n'arrive pas à résoudre sur un développement de page web en .NET. L'erreur est peut être tellement bête, mais je dois être encore plus bête, car j'ai beau essayer plein de chose et je ne trouve pas mon erreur.

    Mon pb est le suivant :
    J'ai une simple page incorporant un outil LABEL. Je souhaite faire apparaître tout simplement le nom de l'utilisateur. Quand je lance ma page web en mode normal (avec IE), je n'ai pas d'erreur, mais je n'ai pas le résultat. Quand je lance en mode DEBUG avec Visual Studio 2008, le résultat est correct.

    Pour vous guider, voici le code de la page coté HTML :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <html>
    <head>
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
     
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
     
        </form>
    </body>
    </html>
    Voici maintenant le code behind de la même page :

    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
    17
    18
    Imports System.Security
    Imports System.Security.Principal
    Imports System.Threading
     
    Partial Class test
        Inherits System.Web.UI.Page
     
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
            AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal)
            Dim authuser As WindowsPrincipal = CType(System.Threading.Thread.CurrentPrincipal, WindowsPrincipal)
            Dim strUserName As String = authuser.Identity.Name.ToString
     
            Label1.Text = "   User = " & strUserName
     
        End Sub
     
    End Class
    Je ne sais pas pourquoi cela fonctionne en DEBUG et non en NORMAL.

    Je tiens à vous remercier par avance pour votre aide.

    Alain

  2. #2
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Il n'y a personne qui aurait une petite idée.

    J'ai même un autre exemple encore plus simple qui fonctionne en mode DEBUG et non en mode NORMAL.

    Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <html>
    <head>
        <title></title>
    </head>
    <body>
     
        <%
            Response.Write("Utilisateur = " + User.Identity.Name)
        %>
     
    </body>
    </html>
    La réponse que j'ai sur l'écran en mode normal est :

    Utilisateur :

    En mode DEBUG, la réponse est :

    Utilisateur : PC\Alain

    Je reste persuadé que c'est une connerie, mais quand on ne met pas le doigt dessus, on reste bête.

Discussions similaires

  1. Réponses: 8
    Dernier message: 03/10/2008, 11h04
  2. Réponses: 3
    Dernier message: 16/01/2008, 10h07
  3. Différence entre mode release et mode debug
    Par WELCOMSMAIL dans le forum Visual C++
    Réponses: 1
    Dernier message: 06/11/2006, 10h20
  4. Probleme websphere mode debug/mode normal
    Par palex dans le forum Websphere
    Réponses: 1
    Dernier message: 11/09/2006, 15h47
  5. difference en mode debug et mode release
    Par jiraya43 dans le forum MFC
    Réponses: 10
    Dernier message: 01/06/2006, 19h45

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