[C# .NET] Compilation conditionnelle de dll

Compilation conditionnelle de dll [C# .NET] - C#/.NET managed - Programmation

Marsh Posté le 16-01-2008 à 10:32:41    

Bonjour,
 
J'ai un petit souci, je viens de développer un objet COM qui doit me servir principalement pour une interface GPS. Mon projet de logiciel SIG pour carto peut réceptionner des données carto soit dans un format NMEA (format basique de trames pour des données géoréférencées), soit dans un format propre a Trimble (solution GPS "professionnel" ). Cependant les librairies fournies avec le SDK de Trimble ne permettent pas la compilation sous WIndows CE. Tout marche sous pocket PC 2003 ainsi que sous Windows Mobile 5.0 mais apparemment l'équipe de chez Trimble ne compte pas créer les dll pour Windows CE.
 
Par conséquent, je voudrais savoir si il était capable de faire de la compilation conditionnelle du genre :
 
...
SI ! Windows CE
ALORS inclure dll trimble dans la compilation
...
 
Ou alors est ce que la seule solution consiste à créer deux logiciels différents (un pour windows CE, et un pour les autres).
 
Merci d'avance,
 
Sébastien

Reply

Marsh Posté le 16-01-2008 à 10:32:41   

Reply

Marsh Posté le 16-01-2008 à 11:18:34    

Ou, tu as des dirrectives de compilation.
 
J'ai pas la syntaxe en tête, mais c'est un truc qui ressemble aux directives C de mémoire :
 
#IF macondition THEN
truc à faire
#ESLE
truc à faire sinon
#END IF
 
Par contre, pour inclure ou non un DLL, aucune idée de l'endroit à modifier...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed