53 votes

Quelle est la différence entre Version et "Runtime Version" en .Net ?

Lorsque j'ouvre la fenêtre des propriétés d'une des dlls référencées dans mon projet dans Visual Studio, je vois une Version et aussi une version d'exécution .

En fait, c'est la bibliothèque Rhino.Mocks que je vérifie. Et je vois

  • Version Runtime : v2.0.50727
  • Version : 3.6.0.0

Quelle est la différence ? (Cela signifie-t-il que je ne suis pas en mesure d'utiliser la version 3.6.0.0 des Rhino Mocks ?)

53voto

Adam Houldsworth Points 38632

Runtime est la version du CLR (ou du cadre .NET) dont la DLL a besoin (généralement au minimum), version est la version de la DLL.

Tant que vous avez installé le runtime minimum, il devrait être utilisable. Cependant, en règle générale, il est préférable de choisir la dernière version de la bibliothèque pour bénéficier de la dernière prise en charge du runtime, etc.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X