2010-10-01 34 views
0

Je gère certaines applications .NET plus anciennes, et deux fois cette semaine il y a eu des problèmes lorsque les clients ont essayé de transférer leurs applications vers un nouveau matériel (deux applications différentes). Dans les deux cas, le problème a été résolu en installant .NET 1.1Existe-t-il un moyen facile de détecter les dépendances .NET 1.1 dans une solution?

La question est, est-il un moyen facile de trouver ces dépendances dans le code source, de sorte que les futures versions peuvent fonctionner avec seulement 2.0 ou plus récent installé? On dirait que Win 7 vient seulement avec 2.0 = < installé (et XP sans .NET, à moins que les service packs ne le fassent?)

Bien sûr, je pourrais faire un installateur et le rendre 1.1 dépendante, mais je préférerais désherber le vieilles idées si possible.

-Erik

+0

Utilisez réflector.net. – leppie

+0

J'ai le code source. La question est de savoir comment détecter les bibliothèques/classes qui ont besoin de 1.1 pour fonctionner – erikric

+0

Vous obtiendriez une bien meilleure réponse si vous aviez documenté les "problèmes". –

Répondre

0

Il me semble que vous voulez les mises à jour de votre projet (s) à .NET 2.0. Je ne pense pas qu'il existe un outil qui vous montrera ce qui est seulement. NET 1.1, mais il n'y a pas beaucoup de choses qui ne fonctionneront pas après la mise à jour. Ma suggestion est de faire la mise à jour, compiler et réparer les erreurs du compilateur. Ne devrait pas être trop d'entre eux.