我有一个ASP.NET MVC(.NETFramework 4.5)应用程序,当我托管(IIS-7.5)时,我将max Worker process
设置为5,并将会话状态设置为StateServer
并设置静态machinekey
,在我的所有会话都为空之后
为什么呢?
我丢失了任何设置吗?
任何建议?
答案 0 :(得分:0)
我发现的问题是如此有线,当我使用web-garden或web-farm时,存储在会话中的对象必须是serializable
,但在常规中我们不需要这个。
所以我只是在会话中存储的对象上方添加一个serializable
属性,一切正常!