From: Collins, K. (GE Healthcare) <Kev...@ge...> - 2008-07-22 16:22:23
|
I thought so, but double checked. The 'bad' machine did not have the Temp folder setup as an exclusion from filesystem protection. I set that to be excluded, and this seems to have solved it. Thanks! ________________________________ From: nan...@li... [mailto:nan...@li...] On Behalf Of Phil Sayers Sent: Tuesday, July 22, 2008 12:08 PM To: nan...@li... Subject: Re: [NAnt-users] Cannot delete file '...\Temp\tmp12F.tmp\ResGen.exe' both machines have the same virus scanner? both have the virus scanner set to ignore the temp folders used during the builds? -----Original Message----- From: nan...@li... [mailto:nan...@li...]On Behalf Of Collins, Kevin (GE Healthcare) Sent: Tuesday, July 22, 2008 11:53 AM To: nan...@li... Subject: [NAnt-users] Cannot delete file '...\Temp\tmp12F.tmp\ResGen.exe' I'm building a multi-solution project on 2 different PCs. One is a single processor laptop, the other is a quad-core, dual processor workstation. The NAnt binaries and all of my source code are copied from a source server. The build works fine on my slower laptop, but after successfully compiling many projects that don't include resource files, the first project that does have resource files generates the following error only on the fast workstation: Cannot delete file '...\Temp\tmp12F.tmp\ResGen.exe' Access to the path '...\Temp\tmp12F.tmp\ResGen.exe' is denied. The NAnt script dies at that point, and my build fails. I see nothing wrong with the access permissions to the Temp directory, it's subdirectories, or the ResGen.exe file itself. My user ID has Full Control credentials (Windows XP, service pack 2). Looking at the DeleteTask.cs source code, I see that there is no exception trapping. This is an unimportant error, in my opinion, and I'd like to be able to get past it. I have "failonerror" set to "false" for this solution, but it doesn't matter. Any thoughts on what's causing this and how to get around it? |