Today, I was installing Nintex Workflow 2007 on a fresh install of Office Sharepoint Server 2007. During the installation en error popped up in a command-prompt stating System.Security.SecurityException: access denied at the top and at the bottom for the zone: MyComputer. I did some Nintex specific searching but nothing really came across as a solution to this.
The closest was someone being unable to upgrade from an ealier version, resulting in a similar error. Now, the solution to his problem was manually running stsadm -o upgradesolution ... This was possible because the msi-installer had actually copied the files to the %programfiles%\Nintex\Nintex Workflow 2007– folder.
In my case, however, the msi-installer didn’t even copy the files to that directory – actually the Nintex folder wasn’t created by the installer. As it turns out, I had to disable User Account Control (UAC) on the server, and then rerun the installation. Quite simple actually, but still very very annoying.
(I know that I’m probably one of the few good men who think that UAC is a good thing :o)
I think the blame is within the msi-installer. Nintex should be able to have it running with elevated permissions, or at least end the installer gracefully if the installer isn’t running with elevated permissions…