Avec Windows Installer (ciblant XP et Vista), est-il recommandé d'installer des projets et des fichiers de démonstration avec votre application?Installation d'un projet de démonstration - meilleures pratiques
Répondre
De l'expérience de l'installation sur Vista/XP Je recommande ...
1, installer les fichiers code source/projet/solution dans le répertoire 'utilisateurs' pour Vista. De cette façon, lorsque l'utilisateur ouvre la démo et compile, il a un accès en écriture pour générer les fichiers de sortie. Si vous placez les fichiers dans le répertoire 'Program Files' sous Vista, vous n'avez pas d'accès en écriture et la compilation échouera. 2, Ajoutez un raccourci vers la solution vers le bureau ou le menu Démarrer afin que l'utilisateur puisse y accéder sans avoir à connaître l'emplacement exact. Sous Vista/XP lorsque vous installez dans le répertoire 'Users'/'Documents and Settings' il n'est pas facile de trouver les fichiers installés car ils sont placés dans un répertoire qui n'est pas affiché sauf si vous sélectionnez 'Afficher les fichiers cachés' dans l'explorateur de fichiers .
3, je vous recommande de signer le programme d'installation en utilisant votre certificat d'éditeur de sorte que lorsque l'utilisateur obtient une boîte de dialogue UAC sur Vista, il peut voir le nom de l'éditeur et continuer le processus. Pour l'instant, la répartition entre Visual Studio 2005/2008 est d'environ 50%/50% et assurez-vous de fournir les deux versions des fichiers projet/solutions. Vous pouvez également simplement fournir les fichiers VS2005 et laisser l'utilisateur effectuer une mise à niveau à l'aide de l'assistant dans VS2008.
- 1. Organisation du projet en C Meilleures pratiques
- 2. Boost.Build meilleures pratiques Introduct une bibliothèque pré-construit au projet
- 3. Silverlight (3) les meilleures pratiques
- 4. Dénomination DataContext Meilleures pratiques
- 5. meilleures pratiques d'organigramme
- 6. ASP meilleures pratiques Overhead
- 7. Pattern Repository meilleures pratiques
- 8. Meilleures pratiques ASP.NET MVC
- 9. Meilleures pratiques NHibernate Transactions
- 10. Meilleures pratiques LDAP
- 11. ThreadPool Meilleures pratiques, Correct
- 12. Meilleures pratiques Google Maps?
- 13. Meilleures pratiques Maven
- 14. Wix meilleures pratiques conditionnelles UI
- 15. NAnt meilleures pratiques
- 16. Meilleures pratiques de Webrequest asynchrones
- 17. Meilleures pratiques de classe C++
- 18. dépendance Plugin les meilleures pratiques
- 19. Flex workflow et meilleures pratiques
- 20. Meilleures pratiques de Silverlight 3 DataForm
- 21. Meilleures pratiques: ENTER_FRAME vs Timer
- 22. Spring Security UserDetails Meilleures pratiques
- 23. Meilleures pratiques WYSIWYG du navigateur
- 24. Image meilleures pratiques d'attributs alt
- 25. Alertes SQL Server - Meilleures pratiques
- 26. Meilleures pratiques: synchronisation entre threads
- 27. Meilleures pratiques du site Sandboxing?
- 28. Meilleures pratiques pour Entity Framework?
- 29. Rails d'exploitation forestière meilleures pratiques
- 30. Connexion à ASP.NET - Meilleures pratiques