我在使用Windows Azure緩存預覽時遇到了一些麻煩。Windows Azure緩存預覽
我在這裏添加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使用的dev 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]
此外,更多的測試表明它是不會話狀態存儲,但所有的緩存相關的任務。
我有一個類似的問題,在我的情況下,我通過更改區域設置解決了這個問題 - 更多詳細信息[this SO answer](http://stackoverflow.com/a/15407741/753737) 。 – edymtt 2013-05-03 17:41:00