[英]What is the difference between Version and 'Runtime Version' in .Net?
When I open the properties window of one of the referenced dlls in my project in Visual Studio I see a Version and also a runtime version . 当我在Visual Studio的项目中打开其中一个引用的dll的属性窗口时,我看到了一个版本,还有一个运行时版本。
Actually it is Rhino.Mocks library I am checking. 实际上是我正在检查的Rhino.Mocks库。 And I see
我明白了
What is the difference? 有什么不同? (Does it mean I am not able to use 3.6.0.0 of the Rhino Mocks?)
(这是否意味着我无法使用3.6.0.0的Rhino Mocks?)
Runtime is the version of the CLR (or .NET framework) the DLL needs (usually as a minimum), version is the DLL's version. 运行时是DLL需要的CLR(或.NET框架)的版本(通常作为最低限度),版本是DLL的版本。
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.
但是作为一般规则,通常最好选择最新版本的库以获得最新的运行时支持等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.