Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Access Denied during upgrade
-
I'm trying to upgrade from ProGet 4.7.6 to 4.7.11, but the installer fails with "Access to the path 'C:\Program Files\ProGet\WebApp' is denied". I've tried running the downloaded installer as administrator, but it didn't help. Is there a workaround?
from the log:
Information: Removing previous version...
Debug: Staging C:\Program Files\ProGet\Service for delete...
Debug: Attempting to rename C:\Program Files\ProGet\Service to C:\Program Files\ProGet\e812ee0e2eeb46a6ac958621aa70b609...
Debug: Attempting to rename C:\Program Files\ProGet\Service to C:\Program Files\ProGet\e812ee0e2eeb46a6ac958621aa70b609...
Debug: Attempt 1 failed: System.IO.IOException: Access to the path 'C:\Program Files\ProGet\Service' is denied.
at System.IO.DirectoryInfo.MoveTo(String destDirName)
at Inedo.Installer.Subtasks.DeleteDirectorySubtask.<>c__DisplayClass9_1.<StageDelete>b__0()
at Inedo.Installer.Subtasks.InstallationSubtask.Retry(Action action, Int32 attempts, Int32 delay)Product: ProGet
Version: 4.7.6
-
Assuming that the service is actually shut down, this means that another process is locking a file in this folder. Maybe it's an open window, or a command prompt, or something. In this case, rebooting will release those locks probably.
-
We had switched to IIS hosting of the web site, and so the solution was to first stop the web site in IIS Manager before running the installer.