“运行时版本”和“版本”之间有什么区别?

时间:2014-01-09 15:16:11

标签: c# .net visual-studio

在Visual Studio(我的案例中为2012)中,当您单击References中的dll时,属性会出现。在此属性窗口中,列出了“版本”和“运行时版本”。

这两者有什么区别?我需要下载一个旧版本的DLL,以便它可以使用此解决方案,但不知道哪个版本是DLL版本。

3 个答案:

答案 0 :(得分:5)

运行时版本是构建库的.Net框架版本。版本是DLL本身的版本。

答案 1 :(得分:1)

运行时版本是指.NET CLR的版本,版本是指DLL版本。

答案 2 :(得分:1)

运行时是DLL需要的CLR(或.NET框架?)的版本(通常是最低限度),版本是DLL的版本。

只要您安装了最小运行时,它就应该可用。但是作为一般规则,通常最好为最新的运行时支持等选择最新版本的库

Source Dublicate