What is the difference between Version and 'Runtime Version' in .Net?

What is the difference between Version and 'Runtime Version' in .Net?

Runtime is the version of the CLR (or .NET framework) the DLL needs (usually as a minimum), version is the DLL's version.

So long as you have the minimum runtime installed, it should be usable. However as a general rule it is usually best to select the latest version of the library for the latest runtime support etc.

举例

packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll

SHA-256: d216c993edf6672b9cd91f59f5a0c85c2d0b9f3398d086f4f6b05c97c13d3ee2

runtime version: v4.0.30319

vertsion: 5.2.3.0

 

 

posted @ 2020-06-30 13:49  ChuckLu  阅读(142)  评论(0编辑  收藏  举报