.net 3.5 iis:2个逻辑问题

时间:2009-10-30 07:55:07

标签: asp.net iis .net-3.5

我对两件事情有点困惑。

首先,当我创建一个IIS站点时,我可以选择将.net版本设置为1或2以及它们受尊重的子版本。然而,我编译并运送到bin的DLL是针对.net framework v3.5的。 v3.5和v2之间的关系是什么,因为从IIS的角度看,最高可以设置版本为2.

由于我们是关于这个主题的,您是否仍然可以在使用3.5程序集的网站上使用模拟?我将模拟设置为本地管理员组中的帐户,但我有证书权限问题,直到我将应用程序池更改为在本地系统下运行。我真的认为模仿是权限的决定性因素,模仿已经过时了3.5,还是我错过了什么,一些重要的线索?

提前致谢

2 个答案:

答案 0 :(得分:3)

.NET 3.5只是一个BCL(基类库)扩展 - 一组附加程序集。 .NET 3.5在与.NET 2.0相同的CLR上运行。

答案 1 :(得分:2)

正如Vitality所说,.Net 3.5与.Net 2.0是相同的CLR。下次更改的时候是安装.Net 4.0,因为这是一个新的CLR,那么你可以选择1,2,4版本。