PRB: HtmlInputFile 서버 컨트롤을 사용할 때 큰 파일을 업로드할 수 없다

기술 자료 번역 기술 자료 번역
기술 자료: 295626 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR295626
모두 확대 | 모두 축소

현상

HtmlInputFile 컨트롤을 사용하여 큰 파일을 업로드할 때 해당 파일이 업로드되지 않을 수 있습니다.

원인

이 문제는 Machine.config 파일의 <httpRuntime> 부분에 있는 maxRequestLength 매개변수 기본값이 4096(4MB)이기 때문에 발생합니다. 즉, 이 파일보다 큰 파일은 기본적으로 업로드되지 않습니다.

해결 방법

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.
  • Machine.config 파일의 <httpRuntime> 구성 부분에 있는 maxRequestLength 속성 값을 4096(4MB)보다 큰 값으로 변경합니다. 이 변경 사항은 전체 컴퓨터에 영향을 줍니다.
  • Web.config 파일에서 해당 응용 프로그램의 maxRequestLength 값을 재정의합니다. 예를 들어, Web.config에 다음 항목을 입력하여 8MB 이하의 파일을 업로드할 수 있습니다.
    <httpRuntime maxRequestLength="8192" />

추가 정보

이 값은 기본적으로 서비스 거부 공격을 막기 위해 4MB로 제한됩니다.

사용 가능한 최대 크기는 2GB입니다.

속성

기술 자료: 295626 - 마지막 검토: 2007년 10월 26일 금요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft ASP .NET(.NET Framework에 포함)
키워드:?
kbgrpdsasp kbprb kbproductlink KB295626

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com