DLL的运行时版本没有变化

use*_*571 0 .net frameworks version

当我在visual studio中查看我的dll属性时,我看到Runtime Version是v2.0.50727.我已经重新编译了dll以针对.net框架的3.5版本并重新导入了dll,但运行时版本仍然是v2.0.50727.我觉得有些事我不明白.有人可以解释为什么现在不是3.5.

谢谢

Jon*_*eet 5

.NET 3.5仍然使用.NET 2.0 CLR - 这就是您看到的版本号.

我认为,从更新.NET 2.0到.NET 3.5实际更新的CLR,但你可以大都认为.NET 3.5作为一个额外的一套在同一运行环境下库.