2017-10-04 5 views
3

디렉토리 목록을 보여주는의 나는 iTextSharp와 서버에 pdf 파일 저장 MVC 컨트롤러에 간단한 코드를 사용하고 있습니다 :대신 PDF 파일을 저장

var reportName = "reports/" + "report1.pdf"; 
var output = new FileStream(Server.MapPath(reportName), FileMode.Create, FileAccess.Write, FileShare.None); 
var writer = PdfWriter.GetInstance(document, output); 
document.Open(); 
document.Add(new Paragraph("Hello World")); 
document.Close(); 
return View(); 

를하지만 오류를

기본을주고 있었다 원하는 URL에 대한 문서가 구성되지 않았으며 폴더 찾아보기가 서버에서 활성화되어 있지 않습니다.

그럼 내가 대신 브라우저가 디렉토리 목록을 보여주는 PDF 파일을 저장하는 지금의 Web.config

<directoryBrowse enabled="true" /> 

를이 코드를 설정합니다.

답변

0

더미 default.aspx 파일을 루트 폴더에 넣으십시오.이 파일은 MVC가 작동 중일 때 사용되지 않지만이 문제를 해결할 수 있습니다.

+0

감사합니다. 문제가 해결되었습니다. 답변입니다. –