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 :

Référencement d'une assembly avec un weak name


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 46
    Par défaut Référencement d'une assembly avec un weak name
    Bonjour,

    Je travaille sur SSIS (Sql Server Integration Service) de Sql Server pour faire de l'extraction de données. Pour une tâche d'extraction, je dois faire un script C# pour décompresser un tar.gz. J'utilise la dll tar-cs.dll que j'ai trouvé sur google code et qui apparemment fonctionne bien.
    Le problème c'est que cette dll est weakly-named, du coup quand je la référence je vois que ça compile, mais si je ferme l'éditeur visual studio et re-ouvre le script je vois que la référence a disparu et les classes sont en erreurs.
    D'où ma question, y a-t-il quand même un moyen de référencer une weakly-named dll ou comment l'utiliser sinon?

    Vous avez une autre solution pour extraire un tar.gz en C# ?

    Merci

  2. #2
    Max
    Max est déconnecté
    Expert confirmé

    Avatar de Max
    Homme Profil pro
    Artisan développeur
    Inscrit en
    Mai 2007
    Messages
    2 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Artisan développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 2 954
    Par défaut
    Salut.

    SharpZipLib doit pouvoir te permettre de faire tout ça

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 46
    Par défaut
    Merci,

    J'ai voulu l'essayer mais j'ai vu qu'elle ne gère pas le tar.gz (je peux me tromper)

  4. #4
    Max
    Max est déconnecté
    Expert confirmé

    Avatar de Max
    Homme Profil pro
    Artisan développeur
    Inscrit en
    Mai 2007
    Messages
    2 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Artisan développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 2 954
    Par défaut
    Re.
    SharpZipLib is a Zip, GZip, Tar and BZip2 library
    Pour rappel, "tar.gz" :
    • tar : c'est l'archive non compressée
    • gz: c'est une compression GZip

    Donc un fichier "tar.gz", c'est une archive tar sur laquelle on a effectué une compression GZip.

    Donc, dans ton cas tu appliques une décompression GZip à ton fichier, puis tu le "dé-tar"

    Tout est donc dans cette lib, mais ça se passe en deux étapes. Ici tu trouveras la doc de cette librairie ainsi que des samples.

    Bon courage

Discussions similaires

  1. [Débutant] Utilisation de findobj avec condition basée sur une partie de la propriété Name de l'objet
    Par roudoudounette dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 01/11/2012, 12h43
  2. Déployer une Assembly Com avec callback
    Par jambonstar dans le forum Framework .NET
    Réponses: 0
    Dernier message: 21/10/2012, 17h57
  3. Recompiler une dll avec une assembly signé
    Par bleuerouge dans le forum C#
    Réponses: 1
    Dernier message: 01/06/2012, 09h18
  4. Remplir une comboBox avec name et id
    Par Phenomenium dans le forum Ext JS / Sencha
    Réponses: 2
    Dernier message: 01/07/2008, 11h12
  5. Réponses: 4
    Dernier message: 26/09/2005, 14h27

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