Two things I should have mentioned...
1. This code is in a web application
2. When I manually view the security properties of temp.txt "everyone" has full control. However, when I try to view the security properties of temp2.txt I get the following dialog box "You do not have permission to view or edit the current permission settings for temp2.txt, but you can take ownership or change auditing settings."
VolteFace, I am sure no other program is using "temp2.txt" and this is the only place in my code that references "temp2.txt".