The following error message is displayed in browser:
The current identity (WINPLESK5\IWAM_plesk(default)) does not have write access to 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files'.
Microsoft KB article explains why this issue can occur.
It says the cause of the issue are missing Modify permissions on the folder "
C:\Windows\Microsoft.Net\Framework\ v2.0.50727\Temporary ASP.NET Files" for "Network Service" user.
Necessary permissions can be added with the commands in cmd.exe:
mkdir "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files" icacls "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files" /grant "Network Service":(m)
However if this directory is NTFS Junction, it does not help.
To list Junctions in a directory,
"dir /aL" command can be used:
dir /aL C:\Windows\Microsoft.NET\Framework\v2.0.50727 15/07/2014 02:01 a.m. <JUNCTION> Temporary ASP.NET Files [F:\Temp\Microsoft.NET\v2.0]
So target directory is a Junction pointing to the directory
"F:\Temp\Microsoft.NET\v2.0" which should be configured.
Creating the folder
F:\Temp\Microsoft.NET\v2.0 with "Modify" permission for "Network Service" user:
mkdir F:\Temp\Microsoft.NET\v2.0 icacls F:\Temp\Microsoft.NET\v2.0 /grant "Network Service":(m)