J'écris une application console qui sera déployée avec une installation d'une application que nous sommes en train d'écrire. L'application console vise à corriger un bug dans Vista qui permettra à notre application d'être installée correctement dans Vista. L'application console fonctionne bien, mais puis-je compter sur le framework .NET installé sur toutes les machines Vista - est-il installé par défaut?Le .NET Framework est-il installé par défaut sur Vista?
Répondre
Selon this site:
Windows Vista est livré avec Microsoft .NET Framework 2.0 et 3.0, mais pas la version 1.1, qui peut encore requise par certaines applications
Donc, si vos cibles d'application de console v 2.0 ou v 3.0, vous devriez être OK
Oui .Net 3.0 est installé par défaut par défaut sur Vista
.NET 3 est installé sur Vista.
Le .NET Framework 3.0 est installé par défaut sur Microsoft Windows Vista
Oui. See here for an overview.
According to the MSDN (Souligné par):
Le .NET Framework 3.0 est installé par défaut sur Microsoft Windows Vista. Sur Microsoft Windows Server portant le nom de code "Longhorn", vous pouvez installer le cadre .NET en tant que fonctionnalité Windows à l'aide des outils de gestion des rôles .
Il existe une liste des versions de .Net installées sur quelles versions de Windows sur Wikipedia.
- Windows XP et avant ne viennent pas avec .Net
- Windows Server 2003 est livré avec .Net 1.1
- Windows Vista est livré avec .Net 3.0
- Windows 2008 est livré avec .Net 3.0
- Windows 2008 R2 est livré avec .Net 3.5
- Windows 7 va probablement venir avec .Net 3.5
- 1. Zend Framework sur Vista
- 2. Eclipse 3.3 éditeur par défaut sous Vista
- 3. .NET XmlIgnore par défaut?
- 4. Pourquoi le .NET Framework StreamReader/Writer utilise-t-il par défaut le codage UTF8?
- 5. Module dynamique par défaut dans Zend Framework
- 6. Comment? Déploiement de l'application WCF sur le serveur sans Framework 3.0 installé
- 7. Entity Framework - Objets enfants par défaut
- 8. Livre sur le développement .Net Compact Framework
- 9. .NET Framework Data Provider introuvable sur l'hôte
- 10. Vista Série par programmation
- 11. Comment désinstaller le framework .NET?
- 12. Dépendance non désirée sur .NET Framework
- 13. Dans Vista dans Outils d'administration, le raccourci Microsoft .NET Framework Configuration est parti, comment puis-je afficher le GAC?
- 14. Texte par défaut sur l'entrée
- 15. .net changement cible client par défaut
- 16. .NET "terminaison de ligne par défaut"?
- 17. Chaîne vide Valeur par défaut dans Entity Framework Designer
- 18. Installer le service Windows sur Windows Vista
- 19. Erreur "Aucun module par défaut défini" dans l'application Zend Framework
- 20. .net remoting dans Vista
- 21. MSDataShape sur Windows Vista
- 22. Obtenir des informations sur le modem dans .Net Compact Framework
- 23. Comment éviter FileNotFoundException si .NET 3.5 n'est pas installé?
- 24. Réinstallation de .NET Framework 1.0
- 25. Définir le format DateTime par défaut C#
- 26. Word Ifilter installé sur Windows 2k3 Server?
- 27. Miktex sur Windows Vista
- 28. Problème de routage par défaut ASP .NET MVC RTW 1.0
- 29. System.Drawing.Imaging.ColorMap équivalent sur .NET Compact Framework
- 30. Existe-t-il des plates-formes Unix dans lesquelles Perl n'est pas installé par défaut?
Un rapide Google la recherche vous l'aurait dit. Ne sois pas paresseux. – Ksempac
juste curieux - quel est le bug dans Vista que vous essayez de contourner? –
Vista n'effectue pas d'actualisation de bureau après l'installation d'un nouveau logiciel. Par conséquent, les nouvelles icônes que vous déployez sur le bureau ne sont pas visibles. Vous pouvez effectuer un rafraîchissement de bureau en appelant vers le bas dans l'API Windows en utilisant [DllImport ("shell32.dll"]] static extern void SHChangeNotify (Enumeration.HChangeNotifyEventID wEventId, Indicateurs UInt32, IntPtr dwItem1, IntPtr dwItem2); Il existe un correctif pour corriger le bogue mais nous ne pouvons pas compter sur celui-ci étant installé. – januszstabik