Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2011, 15h12   #1
Membre du Club
 
Homme
Étudiant
Inscription : avril 2009
Messages : 147
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Espagne

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 147
Points : 47
Points : 47
Par défaut Appel dll C dans un Data flow component pour SSIS

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...
ncheboi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 15h24   #2
Modérateur
 
Avatar de Jinroh77
 
Homme Alexandre Chemla
Consultant en Business Intelligence
Inscription : février 2006
Messages : 1 773
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Chemla
Âge : 28
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence

Informations forums :
Inscription : février 2006
Messages : 1 773
Points : 1 837
Points : 1 837
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
Jinroh77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 15h53   #3
Membre du Club
 
Homme
Étudiant
Inscription : avril 2009
Messages : 147
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Espagne

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 147
Points : 47
Points : 47
Par défaut Resolu

Au fait je n'avais pas besoin de la mettre dans le GAC mais uniquement dans le runtime path: "%systemroot%\System32"...

Merci quand meme
ncheboi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h09.


 
 
 
 
Partenaires

Hébergement Web