0 votes

Entrez la clé de licence pendant l'installation de l'application Windows Mobile sur le bureau.

J'ai un fichier CAB avec l'application Windows Mobile et le paquet MSI qui installe ce CAB sur le dispositif Windows Mobile (en utilisant un installateur personnalisé).

J'essaie maintenant d'ajouter la possibilité d'entrer la clé de licence pour cette application Windows Mobile en utilisant le paquet d'installation de bureau.

J'ai ajouté la boîte de dialogue "Customer Information" à la MSI pour que je puisse entrer la clé. Ce que je dois faire ensuite, c'est obtenir cette clé de licence de mon installateur personnalisé, effectuer une validation, stocker cette clé dans un fichier et copier le fichier sur le périphérique mobile dans le répertoire d'installation.

Donc, les questions sont :

  • Comment puis-je récupérer la clé de licence que j'ai saisie pendant l'installation à partir de mon installateur personnalisé ?
  • Comment puis-je copier de manière programmée le fichier créé par l'installateur personnalisé sur le PDA dans le répertoire d'installation via Active Sync pendant l'installation ?

UPDATE :

J'ai trouvé un moyen de récupérer les informations entrées lors de l'installation en utilisant MsiGetProductInfo ( wrapper c# )

1voto

Christopher Fairbairn Points 1136

Jetez un coup d'œil à l'API à distance (RAPI). Elle vous permettra de créer/écrire des fichiers sur le PDA à partir de votre application de bureau ou de votre programme d'installation.

Pour une solution en C#, le wrapper open source d'OpenNETCF appelé OpenNETCF.Desktop.Communication serait un excellent point de départ.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X