代码之家  ›  专栏  ›  技术社区  ›  JL. Hans Passant

.NET 3.5 IIS:2个逻辑问题

  •  0
  • JL. Hans Passant  · 技术社区  · 15 年前

    我对两件事有点困惑。

    首先,当我创建一个iis站点时,我可以选择将.net版本设置为1或2及其相关的子版本。不过,我已经编译好并发送到bin的dll是针对.net framework v3.5的。V3.5和V2之间的关系是什么,因为从IIS的角度来看,你可以设置的最高版本是2。

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

    提前谢谢

    2 回复  |  直到 15 年前
        1
  •  3
  •   Vitaliy Liptchinsky    15 年前

    .NET3.5只是一个BCL(基类库)扩展—一组附加程序集。 .NET3.5与.NET2.0在同一个CLR上运行。

        2
  •  2
  •   Blounty    15 年前

    正如Vitality所说,.NET3.5与.NET2.0是相同的CLR。下次当您安装.NET 4.0时,这将发生变化,因为这是一个新的CLR,那么对于版本,您将有1、2、4选项。