구조체 또는 클래스를 선언해서 세션에 저장 할 경우 발생하는 오류입니다.
세션 상태를 serialize할 수 없습니다. 세션 상태 모드가 'StateServer' 또는 'SQLServer'일 때는 serialize할 수 없는 개체나 MarshalByRef 개체는 사용할 수 없습니다.
원인
세션 상태를 serialize할 수 없습니다. 세션 상태 모드가 'StateServer' 또는 'SQLServer'일 때는 serialize할 수 없는 개체나 MarshalByRef 개체는 사용할 수 없습니다.
해결방법
구조체 또는 클래스 선언 시 앞쪽에 [Serializable] 이라고 넣어 줌으로서 직렬화 가능 인스턴스로 선언되게 됩니다.
예를 들면
변경전 : public struct wizpekr { ......... }이상 위즈였습니다.
변경후 : [Serializable] public struct wizpekr { ......... }
[개발팁] Visual Studio .NET 2003 위저드를 수정해보자!! (0) | 2005.06.21 |
---|---|
[ASP.NET] SQL을 이용한 ASP.NET 세션관리 설정 방법 (0) | 2005.06.21 |
[.NET&C#] ADO.NET 2.0 Feature Matrix (0) | 2005.06.18 |
[ASP.NET] ASP.NET에서 UTF-8 지원시 주의사항 (2) | 2005.06.16 |
[.NET&C#] .NET Programming 이야기를 시작하면서... (0) | 2005.06.15 |
[.NET&C#] Visual C# .NET에서 DataReader를 사용할 때 박싱으로 인한 성능 저하 방지 (0) | 2005.06.11 |
[.NET&C#] .NET 어플리케이션의 아키텍처 구조 가이드 (0) | 2004.12.23 |
[.NET&C#] .NET Data Access Architecture Guide (0) | 2004.12.23 |