2012-04-10 39 views
0

IIS7構成の領域にネイティブC++モジュールを宣言する必要はありますか?私はネイティブモジュールをいくつかのサイトで使用したいが、他のサイトでは使用したくない。ネイティブモジュールはIIS7のグローバルモジュールで宣言する必要がありますか?

+0

ネイティブモジュールはまだ.dllの権利ですか?彼らは管理されたモジュールと一緒に.configファイルにインストールされていると思います。 –

+0

ネイティブモジュールはimage属性を使用してdllファイルを指すように登録され、マネージモジュールはtype属性を使用して完全修飾型を指すように登録されます。 にネイティブモジュールを登録し、system.webモジュール領域に管理対象モジュールを登録するためにのみ有効です。私はこれを、IISマネージャーインターフェイスを通してネイティブモジュールを追加しようと試みることでテストしました。これは私がグローバルモジュールでこれを可能にするだけです。 – Helephant

答えて

1

ネイティブモジュールは、applicationHost.configの領域に登録する必要がありますが、ほとんどの場合、system.webserverモジュール構成からモジュールを追加または削除することで特定のサイトに追加または削除できます。

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

ネイティブモジュールは、(application request routing helper moduleがこれを行う)にかかわらず、それが追加またはsystem.webserverモジュール構成から削除されていたか否かの中に蹴りすることが可能です。

関連する問題