OVH Cloud OVH Cloud

Signer une assemblée comportant des DLL tierces

2 réponses
Avatar
Oriane
Bonjour,

supposons que je veuille compiler/linker des sources C#/ avec des DLL qu'on
me fournit sans les sources,
non signées (ou signées avec une clef différente, genre Microsoft) et
produire une assemblée signée. Si je donne une clef *.snk
dans le fichier de config avec VStudio .NET 2003, ben ca passe pas.

Alors comment faire ?

A+

2 réponses

Avatar
Sebastien Bovo [MS]
Bonjour,

Est-ce que toutes les DLLs référencées/utilisées sont signées ?

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Oriane" a écrit dans le message de news:
dnmkrd$8kp$
Bonjour,

supposons que je veuille compiler/linker des sources C#/ avec des DLL
qu'on me fournit sans les sources,
non signées (ou signées avec une clef différente, genre Microsoft) et
produire une assemblée signée. Si je donne une clef *.snk
dans le fichier de config avec VStudio .NET 2003, ben ca passe pas.

Alors comment faire ?

A+





Avatar
Oriane
Oui mais pas avec la même signature. Les dll telles qu'Interop (par ex) sont
signées par MS si je ne m'abuse. On ne possède pas la clef privée de ces
DLL.

"Sebastien Bovo [MS]" a écrit dans le message
de news:
Bonjour,

Est-ce que toutes les DLLs référencées/utilisées sont signées ?

--
Cordialement,

Sebastien Bovo
Microsoft France
----------
Ce message est fourni en l'état, sans garantie d'aucune sorte, et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Oriane" a écrit dans le message de news:
dnmkrd$8kp$
Bonjour,

supposons que je veuille compiler/linker des sources C#/ avec des DLL
qu'on me fournit sans les sources,
non signées (ou signées avec une clef différente, genre Microsoft) et
produire une assemblée signée. Si je donne une clef *.snk
dans le fichier de config avec VStudio .NET 2003, ben ca passe pas.

Alors comment faire ?

A+