2017-10-04 3 views
3

をリストアップし、pdfファイルを保存するディレクトリを示すの:代わりに、私はiTextSharpを使用してサーバー上のPDFファイルを保存するためにMVCコントローラに簡単なコードを使用してい

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

ありがとうございます、問題は解決しました..これは答えです –

関連する問題