Je voulais savoir comment installer par programme un fichier CAB à partir de mon application .NET CF. J'ai pensé que ce serait aussi simple que de démarrer un processus avec le nom d'un programme Windows CE et le chemin du fichier CAB en tant que paramètre. Mais je ne sais pas ce qu'est ce programme ou où il se trouve. Des idées quelqu'un? Merci d'avance.Installer le fichier CAB par programme à partir de .NET CF
Répondre
Le processus est nommé WCELOAD.EXE. Voici la page MSDN pour plus d'informations: http://msdn.microsoft.com/en-us/library/ms933760.aspx.
Cela devient plus compliqué si vous avez besoin de prendre en charge "Pocket PC" (le système d'exploitation version 4.x avant qu'il ne s'appelle Windows Mobile). Pocket PC ne prend pas en charge les fichiers CAB compressés et certains des paramètres de ligne de commande WCELOAD.EXE ne sont pas implémentés.
J'ai trouvé que la meilleure approche était de définir le fichier CAB en lecture seule. Si l'utilisateur appuie sur le fichier CAB via l'explorateur de fichiers, le système supprimera le fichier CAB une fois l'installation terminée. Lorsque vous appelez WCELOAD par programme, vous pouvez utiliser/delete 0 pour empêcher cela.
Je suppose que j'ai posé cette question rapidement, la réponse était très facile à trouver. Parce que les fichiers CAB sont reconnus par le système d'exploitation, je peux simplement faire ceci:
Process process = new Process();
process.StartInfo.FileName = @"\Documents\MyApp.CAB";
process.Start();
J'ai aussi trouvé cette here mais je l'ai pas essayé. J'espère que ça aide quelqu'un d'autre.
- 1. CF - CAB déploiement
- 2. CF - Installation de l'installation CAB (y compris .net cf ...)
- 3. .net cf - lancer l'explorateur par programme
- 4. Création de fichiers cab sur CF 2.0
- 5. .cab créateur pour WinCE CF 2.0
- 6. C# Installateur SmartDevice Cab avec le programme d'installation .net runtime inclus
- 7. Comment installer le fichier mscomct2.ocx à partir du fichier .cab (formulaire utilisateur Excel et VBA)
- 8. Comment installer une police par programme
- 9. comment installer le fichier apk par programme
- 10. Installer le fichier .cab en dehors de IE
- 11. Comment créer un fichier .cab à partir du fichier .exe à installer à partir d'une page Web?
- 12. Comment installer IE pour installer le fichier CAB mis à jour
- 13. .NET Compact Framework: Configuration du fichier CAB
- 14. comment installer une dll C# .net com avec le fichier cab
- 15. Comment changer un fichier CAB via .NET?
- 16. extrait le fichier cab et exécute le fichier exe (à l'intérieur du fichier CAB) automatiquement
- 17. impossible d'installer le fichier CAB
- 18. .NET msi installer version
- 19. Comment ouvrir par programme le menu de l'application dans une application .NET CF 2.0
- 20. Comment lire le contenu du fichier _setup.xml à partir du fichier .CAB
- 21. Passage de programme entre les réseaux WiFi dans .NET CF?
- 22. .NET CF Socket recevoir le délai d'expiration
- 23. Installer le paquet NuGet par programme
- 24. .NET CF - MSMQ ActivateDevice() Crash
- 25. comment installer .ipa par programme
- 26. Fichier CAB pour X86 et X64
- 27. Installer le programme par programme - renvoyer la valeur
- 28. Installer le fichier CAB depuis FireFox ou la ligne de commande
- 29. SCSF/CAB ajouter CommandHandler programme
- 30. Signature d'un fichier cab