2009-03-07 15 views
1

私はiTextSharpを使ってWebアプリケーションを開発しました。私はiTextSharpを使用してコードを実行すると、ユーザーは次のエラーメッセージが表示されます。ここではPDFに印刷しようとすると「アクセスが拒否されました」というエラーが表示されるのはなぜですか?

Access is denied: "C:\inetpub\vhosts\bookmygroups.com\httpdocs"

を私のコードです:

PdfWriter pdfw = PdfWriter.GetInstance(myDocument, 
    new FileStream(strPath, FileMode.Create)); 
+0

http://www.codeproject.com/KB/aspnet/Ahmed_Kader.aspxは、あなたは、それが現在答えることはあまりにも漠然とだください質問手の込んだでした。乾杯:) – GateKiller

答えて

3

Asp.Netホスティングプロセスをへの書き込みアクセス権を持っていないので、それは可能性がありますその特定のディレクトリ。 WebアプリケーションがWebアプリケーションに書き込むためには、ホスティングプロセスにそのディレクトリへのアクセス権を与える必要があります。

このCodeProjectの記事はこれをappcomplishする方法について詳しく説明します:

関連する問題