2012-04-10 97 views
0

您是否必須在IIS7配置的區域聲明本地C++模塊?我有一個本地模塊,我想在一些網站上使用,但不是其他的。原生模塊是否必須在IIS7的全局模塊中聲明?

+0

本機模塊仍然是一個.dll的權利?我相信它們與託管模塊一起安裝在.config文件中。 – 2012-04-11 21:31:24

+0

使用image屬性註冊原生模塊以指向dll文件,同時使用type屬性註冊受管理模塊以指向完全限定類型。只有在中註冊本地模塊纔有效,並且只適用於在system.web模塊區域註冊受管模塊。我通過嘗試通過IIS管理器界面添加本地模塊來測試這一點。它只會讓我在全局模塊中做到這一點。 – Helephant 2012-04-12 08:36:41

回答

1

本地模塊需要在applicationHost.config區域註冊,但在大多數情況下,可以通過從system.webserver模塊配置中按名稱添加或刪除模塊來添加或從特定站點刪除它們。

<modules> 
    <add name="NativeModule1" /> 
    <remove name="NativeModule2" /> 
</modules> 

是可能的天然模塊在踢無論它是否已添加或從system.webserver模塊的配置去除(該application request routing helper module執行此)。

相關問題