Ao chamar uma função a() com um thread, há File.Delete em a(), e "Acesso ao caminho XXX negado" aparece,
mas é concluído corretamente quando não há thread.
Depois de pesquisar muito no Google, encontrei "Adicionar usuário IIS_WPG, usuário IWAM_####, usuário ASPNET, usuário ISUR_####"
permissões necessárias".
ps: Windows 2003
Fonte: http://coos.cnblogs.com/archive/2006/05/15/400507.html