Nous utilisons studio visuel 2015 avec wix 3.10.2015.vs studio 2015 avec XP et wix 3.10.2
lors de l'installation sur un win7 32 bits nous avons aucun problème
lors de l'installation sur XP nous obtenons l'erreur suivante lorsque vous appelez l'action personnalisée dans la dll.
Action start 16:03:50: MyCustomAction.
Action ended 16:03:51: MyCustomAction. Return value 3.
Action ended 16:03:51: INSTALL. Return value 3.
ici est la déclaration du fichier customAction.cpp:
extern "C" _declspec(dllexport) UINT __stdcall MyCustomAction(MSIHANDLE hInstall);
extern "C" UINT __stdcall MyCustomAction(MSIHANDLE hInstall)
{
HRESULT hr = S_OK;
UINT er = ERROR_SUCCESS;
// commented out code
return WcaFinalize(er);
}
déclaration Wix:
<InstallExecuteSequence>
<Custom Action="myCustomAction" After='AppSearch' ></Custom>
</InstallExecuteSequence>
Toutes les idées? des indices ? directions serait extrêmement apprécié