FAQ: TFORMer Designer
Directory Permissions for ASP.NET (IIS 7.0+)
Directory Permissions for ASP.NET (IIS 7.0+)
Unless you're using impersonation, PDF creation always occurs on the web server in the context of the application pool user, or the anonymous user for unauthenticated requests. This means the relevant user account must have sufficient directory-level permissions at the time of execution.
These are writing permissions on
- the specified target directory in job.OutputName
- the temporary directory of the appropriate IIS application pool (e.g. c:\windows\temp at IIS6 and IIS7 classic mode).
Background: With the download of repositories or data files over HTTP, the files are temporarily produced before they are moved into the target directory from the process.
Please read this IIS7 Blog article 'Understanding temporary directory failures'.