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ésactiver l'utilisation de web.sitemap


Sujet :

ASP.NET

  1. #1
    Membre régulier Avatar de miniil
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 267
    Points : 76
    Points
    76
    Par défaut Désactiver l'utilisation de web.sitemap
    Bonjour,

    J'ai tenté une configuration sur mon site utilisant web.sitemap (pour afficher ou non des menus en fonction de l'utilisateur connecté).

    Cette solution ne me convenant pas, j'ai fait marche-arrière, supprimé les codes ajoutés et le fichier web.sitemap à la racine de mon site.

    Malheureusement, maintenant j'obtiens cette erreur sur mon site : InvalidOperationException: Le fichier web.sitemap requis par XmlSiteMapProvider n'existe pas.

    En effet, il n'existe plus vu que je ne veux plus l'utiliser. J'ai également retiré le code concernant XmlSiteMapProvider dans mon fichier web.config à la racine de mon site, mais rien n'y fait.

    Comment désactiver l'utilisation d'une sitemap?

    D'avance merci de votre aide.
    miniil

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    Si tu es en WebForms, verifie que ton menu ne fasse pas appel a ce provider.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre régulier Avatar de miniil
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2003
    Messages : 267
    Points : 76
    Points
    76
    Par défaut
    Non, il n'y fait pas appel.

    En fait, je veux retirer le sitemap car il me provoque une erreur à chaque chargement de page.

    L'erreur est la suivante :

    0x800a138f - Erreur d’exécution JavaScript: Impossible d’obtenir la propriété « tagName » d’une référence null ou non définie

    Elle est provoquée par le fichier WebResource.axd

    Voici mon sitemap :

    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
    19
    20
    21
    <?xml version="1.0" encoding="utf-8" ?>
    <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
      <siteMapNode title="Accueil" url="~/Default.aspx">
        <siteMapNode title="A propos" url="~/About.aspx" />
        <siteMapNode title="Login" url="~/Login.aspx"/>
        <siteMapNode title="Incidents">
          <siteMapNode title="Ajouter un incident" url="~/Incidents/addIncidents.aspx"/>
          <siteMapNode title="Gestion des incidents" url="~/Incidents/gestionIncidents.aspx"/>
        </siteMapNode>
        <siteMapNode title="Administration">
          <siteMapNode title="Gestion des listes de choix">
            <siteMapNode title="Gestion des entités" url="~/Choices/ManageEntity.aspx"/>
            <siteMapNode title="Gestion des raisons d'appel" url="~/Choices/ManageCallReason.aspx" />
          </siteMapNode>
        </siteMapNode>
        <siteMapNode title="Gestion des utilisateurs">
          <siteMapNode title="Ajouter un utilisateur" url="~/Users/addUser.aspx"/>
          <siteMapNode title="Gérer les utilisateurs" url="~/Users/manageUsers.aspx"/>
        </siteMapNode>
      </siteMapNode>
    </siteMap>
    Si je retire toutes les balises sous la première balise siteMapNode, l'erreur ne se produit plus.

    Une idée peut-être pour cette erreur?
    miniil

Discussions similaires

  1. Réponses: 7
    Dernier message: 19/05/2009, 11h15
  2. Réponses: 3
    Dernier message: 25/08/2008, 16h58
  3. Utiliser System.web.UI datagrid=> excel
    Par gign2585 dans le forum C#
    Réponses: 1
    Dernier message: 01/08/2007, 09h27
  4. Réponses: 1
    Dernier message: 11/10/2006, 14h24
  5. [WebForms][Web.sitemap] Problème url
    Par OverCat dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 09/06/2006, 14h22

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