2012-04-18 2 views
1

"Session [sessionKey]"와 같은 세션을 가져 오는 동안. 이 페이지는 "App_WebReferences.fhdzc5d6, 버전 = 0.0.0.0, Culture = neutral, PublicKeyToken = null"어셈블리를 찾을 수 없습니다. 페이지 디버그, 세션의 키를 보려고하면 "System.Runtime.Serialization.SerializationException"예외가 발생합니다. 이유를 모르겠습니다. 도와주세요, 고마워요!asp.net의 SerializationException

답변

3

세션 공급자 또는 다른 outproc 세션 공급자로 StateServer를 사용하는 경우 모든 클래스를 세션에 설정하려는 개체가 "Serializable"로 표시해야합니다. 이 도움이

[Serializable] 
public class UserIdentity 
{ 
// 
} 

희망 :

는 "UserIdentity"당신이 세션에서 UserIdentity의 객체를 저장하고라는 이름의 클래스 다음 "직렬화"로 클래스를 표시 할 필요가 있다고 가정하자.

+0

브라우저를 다시 시작하고 해결했습니다. 내 과실이고 도와 줘서 고마워. – tuzkier