에러:
XML 데이터를 읽는 동안 최대 배열 길이 할당량(16384)을 초과했습니다. XML 판독기를 만들 때 사용되는 XmlDictionaryReaderQuotas 개체에서 MaxArrayLength 속성을 변경하여 이 할당량을 늘릴 수 있습니다.
해결방법
WCF 구성편집 클릭
자기가 사용 하고 있는 바인딩 선택
ReaderQuotas 값을 최대값(2147483647)으로 설정해준다.
_EndpointAddress = new EndpointAddress(BindingUrl); _WSHttpBinding = new System.ServiceModel.WSHttpBinding(); _WSHttpBinding.MaxReceivedMessageSize = 2147483647; _WSHttpBinding.MaxBufferPoolSize = 2147483647; _WSHttpBinding.ReceiveTimeout = TimeSpan.MaxValue; _WSHttpBinding.OpenTimeout = TimeSpan.MaxValue; _WSHttpBinding.SendTimeout = TimeSpan.MaxValue; _WSHttpBinding.CloseTimeout = TimeSpan.MaxValue; _WSHttpBinding.ReaderQuotas.MaxStringContentLength = 2147483647; _WSHttpBinding.ReaderQuotas.MaxBytesPerRead = 2147483647; _WSHttpBinding.ReaderQuotas.MaxArrayLength = 2147483647;
아래 추가 해줘야됨
'C#.NET 웹서비스' 카테고리의 다른 글
[DataService UploadFileCompleted Result ] 비동기 업로드 xml 결과값 받기 (0) | 2011.01.26 |
---|---|
WCF DataService IIS 실행 (세팅) 안될때 확인 해볼 사항 (0) | 2011.01.25 |
WCF Data Services 퀵 스타트 // IIS Data Services 세팅 (0) | 2011.01.25 |
[MSDN]How to: Add, Modify, and Delete Entities (WCF Data Services) (0) | 2010.10.25 |
MSDN [WCF Data Services/DataSvcUtil.exe ]수동으로 클라이언트 데이터 서비스 클래스 생성 (0) | 2010.10.20 |
[ServiceThrottlingBehavior] 서비스 성능을 조정할 수 있는 런타임 처리량 설정을 구성 (0) | 2010.05.20 |
Duplex Services 참고 사이트 (0) | 2010.03.15 |
[MSDN] WCF단방향 호출, 콜백 및 이벤트에 대해 알아야 할 점 (0) | 2010.03.15 |
WCF 주고받는데이터 정하기 (0) | 2010.02.23 |
윈도우즈 서비스 등록방법 (2) | 2009.12.24 |