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

C# Discussion :

Perte de l'application dans un appareil embarqué


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut Perte de l'application dans un appareil embarqué
    j'ai développé une application embarqué sur VS2005 avec c#, puis j'ai genéré un exécutable que je l'ai installé sur mon appreil embarqué(MC3000) , tout marche à merveille jusqu'ici mais lorsque mon appareil n'est plus chargé (il s'éteint évidemment) je l'ai redémarré , j'ai rien trouvé de mon application(le dossier d'installation sous le dossier ProgramFiles n'existe plus).
    Je sais pas quoi faire

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    réinsaller l'application ?

    Je ne sais pas comment est conçu ton appareil embarqué, mais si l'on prend l'exemple d'un PDA, c'est de la mémoire vive.
    Donc lorsqu'il n'y a plus de batterie, elle se vide et tout est perdu, et donc faut tout réinstaller. Juste les prog de bases fournit sont stockés sur une mémoire à pérénité même en cas de batterie out.

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut
    il faut avoir une solution, je vais pas comme même demander à mon client de réinstaller l'application chaque fois qu'il oublie de charger son appareil.
    Mon appreil est un teminal portable pour scanner les codes à barre de type MC3000 avec windows CE5.0

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Bah c'est le cas lorsque tu achètes un PDA (à moins d'évolution récente).

    En tout cas le problème est matériel et non logiciel.

    Connais pas de soft capable de recharger automatiquement des batteries

    A moins que tu es accés à une zone mémoire autre que de la mémoire vive, tu ne peux rien faire d'un point de vue logiciel

  5. #5
    Membre éprouvé
    Avatar de debug
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    1 034
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 034
    Par défaut
    Le soucis est le même sur tout les PDAs, après un certain temps pendant lesquelles les batteries sont déchargées, la mémoire "cache" se vide.
    Tu as 2 solutions :
    - installer le logiciel sur une carte mémoire externe, beaucoup de PDAs le font.
    - installer le soft sur le PDA comme actuellement, et laisser un .cab d'installation sur une carte en cas de perte du soft.

    Perso, j'ai opté pour la première solution, sachant que j'ai aussi la base SqlCe sur la carte comme ça pas de perte des données.

  6. #6
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Malgré tout dans ce cas, le client est obligé d'acheter la carte mémoire externe ?

    Et comme c pour lire des codes barres, je ne suis pas sur que l'appareil accepte des cartes mémoires externes. Enfin c'est pas moi qui peu répondre à cela.

    Mais bon comme je l'ai dit, le problème ici est matériel. Tu as un deuxième avis qui va dans le même sens maintenant.

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut
    j'ai contacté le fournisseur de l'appreil, il m' a conseillé de faire des fichiers d'installation, tu connais qcq chose sur ce truc???

  8. #8
    Membre Expert Avatar de LooserBoy
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 1 085
    Par défaut
    Avec ton VS.net, tu as dans la rubrique "Autres types de projets"->"Configuration et déploiement" un type de projet nommé "Projet Cab Smart Device".
    Il va te permettre de générer un fichier cab d'install pour ton PDA sur le même principe qu'un setup standard.

    Cf. http://msdn2.microsoft.com/fr-fr/lib...4t(VS.80).aspx

  9. #9
    Membre Expert Avatar de LooserBoy
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 1 085
    Par défaut
    J'ai travaillé par le passé avec ce terminal et toute la gamme MC, PDT, ....
    Si je me souviens, il y a un repertoire "Application" sur ton terminal.
    Si tu met le cab de ton application à la racine de ce repertoire, lors d'un cold boot, le cab sera réinstallé.

Discussions similaires

  1. Masquer l'application dans la barre des tâches
    Par jmjmjm dans le forum Composants VCL
    Réponses: 2
    Dernier message: 28/11/2016, 12h50
  2. [C#][datagrid] perte de l'ascenceur dans un datagrid
    Par mbibim63 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 30/09/2005, 16h19
  3. Détecter click sur le bouton de l'application dans Taskbar
    Par bob2553 dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 22/08/2005, 22h34
  4. Réponses: 5
    Dernier message: 02/08/2004, 17h11
  5. [CODE] Application dans la zone de notification
    Par Rodrigue dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/05/2003, 19h06

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