WindowsAzureキャッシュプレビューの使用に問題があります。
ここにNugetパッケージを追加しました:http://nuget.org/packages/Microsoft.WindowsAzure.Cachingそして、windowsazure.comの情報に従って、ASP.NETセッションの状態を格納するための役割を構成しました。
問題は、No connection could be made because the target machine actively refused it 127.255.0.0:20004
デバッグ時に取得することです。Azureで使用される開発IPは12.7.0.0.1:81です。
理由はわかりませんが、サンプルでもWindows Azure Caching (Preview) Session State and Output Caching Sample
まったく同じことをします。
更新:ログからのエラー:
w3wp.exe Error: 0 : ERROR: <SimpleSendReceiveModule> b4551065-941b-4bdb-9487-57d9207af308:Request - 1, result - Status=ChannelOpenFailed[System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 127.255.0.0:20004
at Microsoft.ApplicationServer.Caching.AsyncResultNoResult.EndInvoke()
at Microsoft.ApplicationServer.Caching.TcpClientChannel.ConnectionCallback(IAsyncResult result)] for end point [net.tcp://127.255.0.0:20004]
また、より多くのテストでは、セッション状態のストレージだけでなく、すべてのキャッシュ関連タスク用であることが示されています。