begin process at 2010 02 10 06:24:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Système

 > 

Autre

 > 

Paramètres d'application disparus


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Paramètres d'application disparus

jeudi 30 avril 2009 à 20:41:11 | Paramètres d'application disparus

Mayzz

Membre Club
Bonjour,

J'ai un petit problème avec des paramètres d'application. Ils disparaissent au moins une fois par jour.

Tous mes paramètres perdent leurs valeurs...

Quelqu'un a-t-il eu le même problème ?

Cela vient-il dur serveur (IIS7) qui serait mal configuré ?

Merci d'avance pour vos réponses...

Mayzz
samedi 2 mai 2009 à 18:19:53 | Re : Paramètres d'application disparus

jesusonline

Membre Club Administrateur CodeS-SourceS

Bonjour,

paramètre d'application ? c'est à dire ? comment celles-ci sont elles définies ? sont elles modifié quelques part dans le code ?


Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant
samedi 2 mai 2009 à 19:10:03 | Re : Paramètres d'application disparus

Mayzz

Membre Club

Bonjour,

j'ai créé ces paramètres d'application via l'assistant de paramétrage de site de Visual studio,

J'ai créé une page de configuration de l'application accessible seulement au rôle "Webmaster".
Sur celle-ci se défini par exemple la valeur paramètre "Profil_Notify" (Booléen) qui active ou non un envoi de mail à l'adresse du paramètre "Notify_eMail" (String) lors d'un changement effectué dans les profils utilisateurs.

Tout ceci fonctionne parfaitement bien sauf qu'au bout d'un jour, je me connecte au serveur via un ordi distant, je veux paramétrer le site et tout mes paramètres sont revenus à 0,
comme ci je n'avais rien fais, je ne suis même pas sur que ce soit tout les 24h, c'est de temps en temps... Pourtant quand je paramètre je me déconnecte puis me reconnecte pour vérifier et tout est ok.

Sachant que le site n'est pas en ligne (il l'est mais pour le moment sur le port 90) et que personne à par moi n'a d'accès webmaster.

Je ne vois vraiment pas d'ou cela peut venir, j'ai fait des recherche sur Google mais en vain...

samedi 2 mai 2009 à 19:44:22 | Re : Paramètres d'application disparus

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Ce qu'il se passe, c'est qu'au bout d'un certains temps d'inactivité (20min après la fin d'une session (donc 40min) l'application s'arrete jusqu'a la prochaine requete.

Je ne sais pas comment sont stocké les paramètres via l'assistant de VS. Mais j'imagine que c'est stocké au niveau d'une variable static, ou via la classe Application (beurk)

Ce que l'on fait généralement, c'est que l'on modifie les paramètres au niveau du fichier web.config. Ensuite on a une classe (généralement statique) qui va récuperer les informations (généralement en cache) du fichier de config.
Si tu veux vraiment une page qui modifie ces paramètres, il faut alors écrire du code qui modifie le fichier de configuration (cela entraine un redemarrage du site web).
La solution la plus propre si tu ne veux pas redemarrer l'appli à chaque modification de paramètre, est de persister ces paramètres applicatifs en base de donnée.



Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant
samedi 2 mai 2009 à 22:13:47 | Re : Paramètres d'application disparus

Mayzz

Membre Club

Mouais, je m'en doutais...

Moi qui pensais que les paramètres d'application servait justement à ne pas avoir à créer une table dans la base de donnée, ben la je suis déçu...
J'utilise la classe ConfigurationManager.AppSettings, je pensais que c'était justement une classe permettant au développeur (Coté serveur) de pouvoir se servir des paramètres d'application comme dans une appli WinForm.

Du coup je vais modifier mon code pour passer tout ca en MsSQL...

En tout cas je te remerci bien pour ta réponse et pour avoir passé un peu de temps à résoudre mon problème

Bonne continuation @+ et merci encore.



Cette discussion est classée dans : problème, application, paramètres, disparus


Répondre à ce message

Sujets en rapport avec ce message

Formulaire ASP [ par piompi ] Salut à tous, mon problème est le suivant, je dois créer une application Intranet en ASP qui dois fonctionné comme une application écrite en C++ Visua Problème ouverture fichier Excel avec macro [ par Duchton ] Bonjour,J'ai un problème pour ouvrir certains fichiers Excel depuis mon code ASP (c'est à priori le même code en VB)J'arrive bien à désactiver les lia Problème avec une requete SQL [ par jerome_p ] Bonjour, Voila j'ai un problème avec une requete SQL. Pour expliquer un peu, ma requete est construite par l'application et les paramètres sont dyn problème taille url [ par lucier ] Bonjour, Je suis en train de travailler sur une application aspx et je voudrais que lorsque je clique sur un boutton, il me redirige sur une autre url Problème de paramètres [ par klem14 ] SalutA partir d'une table dont le nombre de ligne est suceptible de changer à tout moment, je génère le pseudo formulairesuivant: SQL="select * from o droits sur les fichiers [ par sev622 ] bonjour,j'ai un problème avec le traitement des fichiers. Quand je travaille avec l'application en local, pas de problème. Par contre, si elle est sur Problème au niveau de ma Session_end dans mon Global.asax [ par Manu94600 ] Salut à tous,Je cherche quelqu'un qui puisse m'indiquer mon erreur.Alors j'ai une application asp.net en C#.Je cherche à compter combien d'utilisateur Problème d'impersonation [ par bertholdj ] Je doit développer une application web pour un intranet et cette application doit pouvoir aller lister des répertoires se trouvants sur un autre serve Problème de timeout ? [ par gabiset ] Bonjour, J'ai développé une application web en ASP.Net 2 via Visual Studio 2005 Pro. Sur ce site web, j'ai une requête qui dure longtemps, et qui ex Problème de connection db [ par jerome_p ] Voila je viens migrer mon application vers un Windows serveur 2003 et depuis plus moyen de me connecter à ma db via l'application web.J'ai bien ajouté


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales