0

すべての子サイトが自動的に使用できるように、デフォルト/ルート web.config でカスタム セッション プロバイダーをセットアップしようとしています。

これが私の構成です:

<configuration>
    <system.web>
        <sessionState mode="Custom" customProvider="RedisSessionStateProvider">
            <providers>
                <add name="RedisSessionStateProvider" 
                    type="Harbour.RedisSessionStateStore.RedisSessionStateStoreProvider" 
                    host="xxx.yyy.zzz" clientType="pooled" />
            </providers>
        </sessionState>
    </system.web>
</configuration>

私の問題は、プロバイダーがいくつかのアセンブリに依存していることです。子サイトが使用できるように、ルート web.config でそれらを参照する適切な方法がわかりません。

GAC の使用は避けたいと思います。

4

1 に答える 1

0

アセンブリはいつでもルートWebサイトのbinフォルダーに配置し、web.configで参照してから、addassemblyタグを使用できます。

参照:http ://www.daniweb.com/web-development/aspnet/threads/200904/add-assembly-to-root-web.config-in-asp.net

于 2012-11-13T14:08:44.453 に答える