2009-05-27 7 views

Répondre

5

Il y a une réponse. Démassez, puis réassemblez et signez l'ensemble avec votre clé. Prolly veut vérifier avec votre 3ème partie pour voir si ce type de chirurgie est autorisé par le permis.

Les détails: Can I sign an assembly for which I do not have source code?

+1

Ran dans ce aujourd'hui et a dû repenser ma stratégie pour une application d'intégration sur laquelle je travaille. Vraiment suce que c'est ** requis ** par SQL Server/SSIS. – Yuck

0

Aucun à ma connaissance. Nous avons récemment rencontré ce problème et avons fini par démonter (ildasm), signer et réassembler (ilasm). Nous avons également essayé de travailler avec le fournisseur pour les amener à signer leur assemblée, mais ils ne le feraient pas. Nous abandonnions ce fournisseur et en utilisions un autre plus adapté à un scénario de déploiement réaliste. J'espère que tu trouveras un meilleur moyen. :)

0

La seule solution consiste à copier dans les répertoires personnels de toutes les applications qui concevra et exécuter ce package.

Habituellement, il suffit de copier 1) emplacement de VS IDE:

Visual Studio\Common7\IDE\Private Assemblies\ 

2) emplacement de dtexec, dtsdebughost, etc:

Microsoft SQL Server\Dts\Binn\ 

L'application sera en mesure de chargez l'assembly depuis son répertoire personnel.

Questions connexes