.NET & SNK [Documentation]
Stagiaire WDF
Inscrit:
01/06/2004 17:15
Post(s): 21
Pour les personnes qui essayerait de créer un nom fort avec Windev 8 en .NET, aprés des recherches voici le secret du mystère ;)

Pour signer un assembly avec un nom fort, vous devez avoir une paire de clés publique/privée. Cette paire de clés cryptographiques publique et privée est utilisée lors de la compilation pour créer un assembly avec nom fort. Vous pouvez créer une paire de clés à l'aide de l'outil Strong Name Tool (Sn.exe). Les fichiers de paire de clés ont généralement une extension .snk.
Suite et Sources

Donc en gros si vous voulez générer une paire de clés vous devez disposer du Kit de développement Microsoft® .NET Framework SDK version 1.1 disponible : ICI

J'espère que ca en aidera plus d'un ;)

Contribution le : 07/06/2004 18:20
Créer un fichier PDF de la contribution Imprimer


Re: .NET & SNK [Documentation]
Anonyme
Image
Regardez bien ce message, aprés on va cherchez à les comprendre...
Erreur CS1519Erreur 0116

Oui mais biensure...
Ensuite on créer un projet vide, on génére un nouveau snk grace au kit qu'on a installé, hop nouveau fichier, on compile (Un projet vide), la mêmme erreur...

Quelqun voudrait bien se plaindre a PCSoft pour moi ? :D

Contribution le : 07/06/2004 21:49
Créer un fichier PDF de la contribution Imprimer


Re: .NET & SNK [Documentation]
Stagiaire WDF
Inscrit:
01/06/2004 17:15
Post(s): 21
Voilà j'ai eu ma réponse de PCSoft
Bonjour,

Une anomalie de l'assistant est à l'origine du défaut de création de 
l'assemblage. Une mise à jour sera proposée avec une prochaine évolution 
de WINDEV pour permettre la création via le mode opératoire standard. 
Dans l'immédiat, voici la méthode à utiliser pour créer un assemblage 
.NET avec nom fort :

- dans le plan des informations de version/copyright de l'assistant, 
cliquer sur le bouton "Avancé...",
- replacer la ligne "[assembly: AssemblyKeyFile("")]" par la ligne "
[assembly: AssemblyKeyFile("<CheminComplet>\Fichier.snk")]"
- dans le plan suivant cliquer sur "Propriétés avancées...", et 
déselectionner les options "accessible par COM" et "Créer un assemblage à nom 
fort"
- valider la création de l'assemblage.

L'assemblage généré sera bien un assemblage avec un nom fort. Il a été 
signé avec le fichier de clé défini dans "AssemblyKeyFile".

Veuillez nous excuser pour la gêne occasionnée par ce défaut de 
l'assistant, et nous tenir informé du résultat de vos tests avec le mode 
opératoire ci-dessus.

Si malgré le soin particulier apporté au traitement de votre demande 
notre réponse ne vous satisfait pas entièrement, renvoyez simplement une 
requête avec la question initiale, la réponse faite et votre 
commentaire. Nous pourrons ainsi compléter notre réponse. 

Nous restons à votre disposition.
Loïc HAMEL - Support Technique Gratuit.


Je suis comme un gamin qui vient d'avoir son jouet je file essayer pour réussir à finir mon SDK pour MSGPLUS :D *content*

Contribution le : 09/06/2004 20:48
Créer un fichier PDF de la contribution Imprimer


Re: .NET & SNK [Documentation]
Stagiaire WDF
Inscrit:
01/06/2004 17:15
Post(s): 21
La réponse apporté par PcSoft était en partie fausse, la solution est leur démarche sauf qu'il faut deux '\' pour éviter une erreure CS1009

Merci de votre réponse ma solution y est mais pas tout à fait ;)

Donc :
[assembly: AssemblyKeyFile("C:\\MonChemin\\Fichier.snk")]


http://msdn.microsoft.com/library/en-us/cscomp/html/vcerrCompilerErrorSC1009.asp

Contribution le : 09/06/2004 21:06
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2