|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 147 ![]() |
Bonjour.
J'ai developpé un Data flow component pour SSIS. Celui-ci appelle une dll en C# qui est un wrapper autour d'une dll en C. En gros, la dll en C# definit les signatures des fonctions C en utilisant l'attribut: DllImport... Le problème c'est que je dois pouvoir charger ma dll en C dans le GAC pour qu'elle soit visible dans SSIS... Mais j'ai cru comprendre que ce n'etait pas possible (code C est unmanaged alors que GAC prend que du code managed)... Du coup existe-il une solution à mon problème? Vous remerciant d'avance, ncheboi... ps: desole pour les mots d'anglais mais je travail en anglais et je n'ai aucune idée des termes français equivalent... |
|
|
00
|
|
|
#2 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 773 ![]() |
Pour utiliser le composant que tu as créé, il faut, lors de la compilation, le signer. Il sera alors possible de l'ajouter dans le gac.
Pour la signature, tu auras toutes les informations ici. P.S. : Plus adapté que cette section SQL server, il y a un forum MS BI \ SSIS
__________________
Alexandre Chemla - Consultant MS BI chez Masao |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 147 ![]() |
Au fait je n'avais pas besoin de la mettre dans le GAC mais uniquement dans le runtime path: "%systemroot%\System32"...
Merci quand meme |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com