Hola, buenas, soy nueva aqui, tengo un problema con un servicio que instalo en windows server 2008. El servicio corre normal, pero al llamar a una función que se encuentra en una dll, el cual se encarga de eliminar archivos XML que se escriben en la carpeta de archivos temporales del servidor C:windowstemparchivo.xml, no lo hace. 
Graficamente:  servicio-->dll-->WCF-->borrar o crear archivo.
Cuando se verifica el error a través del visor de windows, el problema que arroja es que no puede borrar el archivo porque no se tiene acceso. 
Mi pregunta es: como puedo eliminar este archivo? 
Gracias de antemano, cualquiera que tenga una idea, por favor.