Question

J'ai un programme en C# qui a été développé sur un PC sur lequel plusieurs frameworks .NET, Service Packs, etc. sont installés.Comment puis-je comprendre quelles sont les exigences minimales d'installation afin de distribuer le programme aux utilisateurs ?Dois-je commencer avec un PC propre et tester les frameworks .NET un par un ou existe-t-il une meilleure approche ?

Était-ce utile?

La solution

Commencez par examiner la version .NET ciblée par votre application.

Si par exemple vous ciblez .NET 3.5, vous devrez incluent également .NET 2.0

.NET 4.0 et 4.5 sont autonomes, il n'est donc pas nécessaire d'inclure des versions antérieures.

Vous pouvez vérifier la version que vous ciblez en vous rendant dans les propriétés de votre projet (clic droit, propriétés dans l'explorateur de solutions), en cliquant sur l'icône Build onglet et recherche Target Framework

Microsoft vous recommande de rechercher les fonctionnalités requises par votre application dans les systèmes d'exploitation plutôt que de rechercher la version de Windows que vous ciblez.Il est donc préférable de les énumérer et de les aborder un par un.Je trouve que c'est parfois un peu exagéré, mais cela aide une fois que vous obtenez la certification du logo.

Autres conseils

Vérifiez le cadre cible dans vos propriétés de projet

Remarque: - étape pour la solution de projet ouverte (Ouvrez votre projet dans Visual Studio, puis ouvrez la solution Explorateur et cliquez avec le bouton droit de la souris sur les propriétés)

Certains lien vers plus d'aide sur

1: récupérer le cadre cibleVersion et cadre cible Profil de l'assemblage .NET

2: Comment trouverla version .NET Framework d'un projet Visual Studio?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top