Sería mejor si pones el código. Pero podría ser que los permisos para escribir en la carpeta.
Le diste permisos al usuario del proceso para poder escribir en esa carpeta? Si estás en XP, deberías darle permiso al usuario MACHINEASPNET, y si estas en Windows 2003, deberías darle permisos al usuario NETWORK Service.
Saludos,