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

Windows Mobile .NET Discussion :

[CF 2] dll en trop dans le dossier debug


Sujet :

Windows Mobile .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2006
    Messages : 124
    Par défaut [CF 2] dll en trop dans le dossier debug
    Bonjour,

    j'ai créé une solution avec un projet Compact Framework 2.0 pour Pocket PC 2003.
    Lorsque je génére la solution, tout ce passe bien mais dans mon dossier bin/debug j'ai des dll en trop, je sais pas d'où elles viennent :

    -System.Data.OracleClient.dll
    -System.EnterpriseServices.dll
    -System.EnterpriseServices.Wrapper.dll
    -System.Transactions.dll
    -System.Web.dll (qui fait presque 5 Mo )

    donc ma question est comment elles sont arrivées la !!!!

    et j'ai un 2e problème qui est peut etre liée, lorsque je veux déployer sur l'appareil pda, j'ai une erreur !

    Échec du déploiement et/ou de l'inscription avec l'erreur*: 0x8973190e. Erreur lors de l'écriture du fichier '%csidl_program_files%\projet\system.windows.forms.dll'. Erreur 0x80070070*: Espace insuffisant sur le disque.
    Device Connectivity Component


    Pouvez-vous m'éclairer ?

    merci

  2. #2
    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
    Alors pour les DLL en trop, tu peux essayer de :
    - faire une vérification des références comprises dans ton projet, certaines ne doivent pas être utilies puisque tu trouves bizarre de les voir là.
    - faire un "Clean Solution" (sans doute Vider/Nettoyer en français), clic droit sur la solution "Nettoyer" sans doute

    Pour ton erreur de déploiement : effectivement si des dlls non nécessaires de 5Mo viennent se déployer, il se peut que ça remplisse la mémoire du PDA. Il faut savoir que pour déployer un exe, il faut plus de place que celle réelle de l'exe.

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par défaut
    Euh System.Web ca existe vraiment dans le compact framework ?
    Il me semble qu'il n'y a que System.Web.Services non ?

    Si c'est bien le cas tu dois avoir ajouté une référence au System.Web du framework standard.

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2006
    Messages : 124
    Par défaut
    j'ai bien vérifié dans mes références au projet, les dll que j'ai sité n'y sont pas !
    Elles apparaissent dans mon dossier Debug au moment de la génération

    quand je fais mon projet de déploiement (.cab) et que je prends uniquement la sortie principal de mon projet, dans le dossier dépendance detecté j'ai beaucoup de dll qui ne servent pas (comme celles que j'ai sité + des dll comme System.Web.Services.dll , System.Web.RegularExpressions.dll, etc)
    et que je suis obligée d'exclure manuellement !!

  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
    Utilises-tu une dll développés par un autre intervenant, qui elle aurait besoin de ces dlls ?

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2006
    Messages : 124
    Par défaut
    non et c'est bien ça le problème, je vois pas tout ce que ça fait la !

    j'ai essayé de faire un projet autre que compact framework, j'ai pris un projet "windows application", et quand je génére le projet je n'ai pas ces dll.

    est-ce que donc ces dll proviennent du projet "Compact Framework" ?? est-ce des dll par "defaut" ?

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/02/2015, 15h51
  2. mettre les dll dans un dossier personnalisé
    Par aimar022 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 08/04/2010, 13h14
  3. [WD14] Mettre les DLL dans un dossier
    Par wojc01 dans le forum WinDev
    Réponses: 3
    Dernier message: 13/05/2009, 10h38
  4. Réponses: 3
    Dernier message: 20/04/2009, 16h59
  5. Appel d'une Dll dans le dossier courant.
    Par méphistopheles dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/07/2006, 21h00

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