Access to temp directory denied.

Topics: Issues 3: Executing the Component (Run-Time)
Aug 17, 2012 at 3:01 PM

I'm running an SSIS package as a windows domain user with limited access to folders. When I run the package, I get the following error:

"A problem occurred reading the metadata for the Slowly Changing Dimension component: Access to the temp directory is denied.  Identity 'CLD1\srv_ssisfadsd' under which XmlSerializer is running does not have sufficient permission to access the temp directory. CodeDom will use the user account the process is using to do the compilation, so if the user doesnt have access to system temp directory, you will not be able to compile.  Use Path.GetTempPath() API to find out the temp directory location.  Metadata will be regenerated, but some settings may be lost.  If you also receive an error message stating the component is 'Unable to generate a temporary class', then you may need to grant the account executing the package rights to the Windows Temporary folder."


How do I find which temporary folder the component is using? And can this be changed?

Thanks,

Jonathan