用于编译visual studio项目的.Net版本是不同的,哪一个在运行时使用?

时间:2015-07-17 16:11:10

标签: c# .net iis visual-studio-2013 clr

我在visual studio和C#类库项目中有一个ASP.Net MVC项目。 我的MVC项目中引用了C#类库项目。

E.g。如果我用.Net 2.0框架和带有.Net 4.0 Framework的MVC项目编译了C#类库项目。

当IIS工作进程执行引用的C#类库中的代码时使用什么版本的.net框架?是.net framework 2.0还是4.0?

1 个答案:

答案 0 :(得分:0)

这将是最新版本的装配。

您的IIS只会查看您的mvc项目的bin文件夹以及其中的所有dll。由于您的mvc项目引用了.net的更高版本,因此该文件将放在其bin文件夹中。