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 :

Activelock3_6NET n'a pas un nom fort


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur Développement Logiciel
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Ingénieur Développement Logiciel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut Activelock3_6NET n'a pas un nom fort
    Bonjour à tous,
    j'utilise activelock3.6NET http://www.activelocksoftware.com dans mon projet dans le but d'en créer une version Trial et autre. Lors de la compilation du projet j'ai l'erreur suivante:
    Error 3 Assembly generation failed -- L'assembly référencé 'ActiveLock3_6Net' n'a pas un nom fort AdTrack
    . Sachant que cette Dll n'est pas de moi comment dois-je faire?

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    C'est open source, tu devrais donc pouvoir avoir les sources, et signer avec un nom fort la DLL.
    http://msdn.microsoft.com/fr-fr/libr...8b(VS.80).aspx

  3. #3
    Membre éclairé

    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2009
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2009
    Messages : 45
    Par défaut
    J'ai utiliser cette lib pour gérer les licences sur mon projet et je n'ai pas eut ce style de pb...

  4. #4
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut activelock,dll,nom fort, signature
    bonjour le gris,
    il a raison de te damnder de prendre le source ,recompiler et signer.
    Regarder dans le repertoire initial de la dll ou tu as deja compile des projets qui marche à la generation .
    1/Il devrait peut etre y avoir un fichier manifeste avec une cle publickey
    Tu as change le repertoire et tu as oublie de copier egalement le fichier manifeste de dll.
    A la generation la cle publique nom fort qui est dans le fichier manifeste d'application est cree & elle est incorpore dans le binaire assembly quand il est signe definitivement.

    2/si ta DLL est dans le GAC(regarde reference).Le chargeur JIT refuse le chargement à l'execution des assembly non signes definitivement s'il sont places dans le GAC.

    En tout cas il y a 3 situations avec les librairies open source:
    On te donne une lib net framework gratuite mais :

    cas 1: tu as le binaire (dll) signe definitivement(crypte) avec une cle nom fort .Aucun probleme ni en deboggage ni chez l'utilisateur.

    cas 2: tu as le binaire (dll) signe mais delay sign (signature definitiv. reporte) . A la generation la cle publique nom fort est dans le fichier manifeste d'application cree & mais non incorpore dans le binaire assembly.
    On ne peut pas deployer(a cause du GAC).

    cas 3:tu as le source que tu signe toi-meme avec nom fort avec genereration de dll definitivement.On peut deployer dans le GAC.

    Alors situe toi dans ces 3 cas avec cette librairie.Tu es peut etre dans le
    2 eme cas et que tu as deplace le fichier manifeste.

    Dans ce cas il vaut mieux avoir le source et signer dll definivitement sinon gare aux reclamations des usages avec des messages du chargeur "signing assembly....."
    BON CODE..................

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur Développement Logiciel
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Ingénieur Développement Logiciel
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut
    Bonjour je vais essayer ce que tu as dis MABROUKI!
    Merci pour votre aide.

Discussions similaires

  1. Pas de nom fort pour la reference Developpez.Dotnet.dll
    Par developpeurvb dans le forum Dvp.NET
    Réponses: 1
    Dernier message: 16/01/2013, 13h28
  2. Réponses: 0
    Dernier message: 20/08/2010, 12h55
  3. Réponses: 2
    Dernier message: 13/08/2008, 10h15
  4. HTTP_REFERER mais pas le nom de la page ???
    Par eknd dans le forum ASP
    Réponses: 2
    Dernier message: 09/12/2005, 11h52
  5. curseur sur une table dont on ne connaît pas le nom
    Par NPortmann dans le forum Oracle
    Réponses: 4
    Dernier message: 12/07/2005, 10h04

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