Bonjour,
Voilà j'ai créé un service windows C++ avec Visual Studio 2005.
Il ne fait pour le moment que écrire dans le journal d'evenement.
Losque je compile le service avec /clr ou /clr:pure, j'obtiens bien le .exe.
Par contre à l'installation du service, avec /clr, impossible d'installer le service, j'obtiens l'erreur :
Une exception s'est produite lors de l'initialisation de l'installation :
System.IO.FileLoadException: Tentative de chargement d'un exécutable non vérifiable
avec des corrections (table IAT avec plus de 2 sections ou une section TLS.)
(Exception de HRESULT : 0x80131019).
J'ai l'impression que c'est un problème de sécurité mais je ne sais pas où la configurer.
Pour information, je souhaite mixer du code natif et du code managé dans mon service, d'où l'utilisation de /clr .
Toute suggestion est la bienvenue !
Merci.
Squale