Question

Mon équipe commence une nouvelle application LOB WinForms et j'évalue des solutions architecturales. Nous sommes en mesure de développer avec VS2008, mais nous devons cibler .NET 2.0. Je voudrais utiliser SCSF-CAB (Avril 2008), mais la documentation dit que .NET 3.5 est nécessaire pour exécuter (et pas seulement compiler) applications intégrées avec ce cadre, et qui est essentiel de ma question:

est-NET 3.5 vraiment une exigence pour SCSF-CAB (Avril 2008)?

Je demande cela parce que je suis en mesure de recompiler le bloc de l'interface utilisateur composite et la trousse d'orientation SCSF, ciblant .NET 2.0 dans tous les projets, ainsi que passer tous les tests unitaires (à l'exception des 4 tests qui sont spécifiques à WPF).

le cycle de compilation / test pourrait ne pas révéler une dépendance .NET 3.5? Est-ce que je manque quelque chose au sujet de cette exigence?

Mise à jour: J'ai créé un module de base Bonjour tout le monde qui passe à l'intérieur d'une enveloppe de SCSF et il fonctionne avec succès sur une machine virtuelle qui ne dispose que Windows XP et .NET 2.0 SP2 sur elle. J'ai aussi utilisé réflecteur pour analyser certains des ensembles qui sont livrés avec SCSF et la seule dépendance> .NET 2.0 que j'ai trouvé est dans l'assemblage Microsoft.Practices.SmartClient.DisconnectedAgent (il fait référence System.ServiceModel).

Était-ce utile?

La solution

Tant que vous vous en tenez aux espaces de noms Microsoft.Practices.CompositeUI de base, vous devriez être bien avec .Net 2.0.

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