Salut tout le monde!
en ce moment, j'ai un problème avec mon service windows que je commence a croire insoluble....
le service refuse de démarrer (dans services.msc). Il indique un code d'erreur 1053 (ERROR_SERVICE_REQUEST_TIMEOUT). Je pense que ce code d'erreur est "faux" vu qu'il apparaît quasi instantanément.
Des tests par élimination m'ont permit de trouver la ligne qui pose problème:
var
monInstanceDInterface: IMonInterface;
begin
exit; //ajouter pour tester
monInstanceDInterface := MaFunctionDansMaDLL;// function 'external' retournant une nouvelle instance d'interface depuis une DLL.
si cette ligne est
présente (
même si non appelé), mon service ne démarre pas.
moi, j'ai essayé tout les trucs que je connais et je suis à court d'idées...
je suis ouvert à toute proposition., si vous avez eut un problème similaire ou si vous pouvez m'aider, cela serra très apprécié.
merci d'avance!
Loda
précision:
j'ai bien mis sharemem.
le %path% est correct.
cette dll est utilisé dans d'autre projet et fonctionne bien.
la version 'form' de mon service functionne sans problème.
je suis loin ce week-end.
je suis vraiement ouvert à toute propositions.