2010-10-24 10 views
3

Nous sommes un fournisseur de composants .NET, notre produit doit se connecter à Internet pour être activé. Dans Visual Studio 2010, dès que vous créez un nouveau projet WinForms, le profil client .NET Framework 4.0 est sélectionné et ne fournit pas la prise en charge nécessaire pour les connexions Internet.Visual Studio 2010 et .NET 4.0 Client Profile

Malgré cette discussion par défaut discutable, y a-t-il quelque chose que nous pouvons faire pour passer automatiquement de .NET Framework dans Visual Studio à .NET Framework 4.0 Full?

Merci.

+0

Voulez-vous dire que chaque fois que le composant est utilisé (c'est-à-dire même sur la machine de l'utilisateur final), votre composant appelle-t-il Internet? –

+0

Non absolument, mais l'application ne sera pas compilée car certaines des références nécessaires ne sont pas incluses dans le profil client .NET Framework 4.0 pour chaque nouveau projet lancé par nos clients. – abenci

Répondre

1

Oui. FAIS-LE. Sérieusement.

Ouvrir les propriétés du projet. Basculez le framework .NET supporté vers 4.0 full.

Le choix n'est en fait pas défendable du tout - la plupart des applications client en bénéficient grandement.

+4

Je pense que ce qu'il voulait dire, c'est que le problème est qu'il doit le faire manuellement pour chaque nouveau projet qu'ils utilisent ... et comme ils sont vendeurs, tous leurs clients utilisent aussi leur logiciel ... et je peux voyez pourquoi cela peut être un problème pour certains ... – veljkoz

+0

Ce n'est pas ce qu'il a demandé. Donc, vous me dites que hw n'est pas capable de formuler une question cohérente? Je préfère ne pas faire cette hypothèse. Au fait, même les vendeurs ne font pas beaucoup de projets par jour. Et il est entièrement documenté comment faire vos propres modèles. – TomTom

+0

Désolé ne pas avoir été assez clair, btw fournissant un modèle de projet n'est pas assez bon parce que si quelqu'un oublie d'utiliser ce serait engager dans cette erreur de compilation assez frustrant. – abenci

Questions connexes