解码web.config httpmodules

时间:2010-01-28 01:34:10

标签: asp.net

我最近开始学习HttpModules并制作了我的第一个。我想知道是否有人可以解释为什么web.config中的某些模块包含大量额外信息而其他模块没有。

示例:信息不多

<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>

示例很多信息

<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

什么是publickeytoken,版本,文化。我需要做一些特别的事情才能使用它们吗?

谢谢!

1 个答案:

答案 0 :(得分:3)

这些是程序集的完全限定名称的一部分。

版本应该是不言自明的 文化是汇编汇编的文化 PublicKeyToken是一个加密源自用于对程序集进行签名的键的值,如果程序集未签名则为(null)

有关详细信息,请参阅here