2009-08-18 10 views
5

C# 2008 SP1¿Cómo obtengo una ruta adecuada para almacenar archivos temporales?

He creado un actualizador para la aplicación de nuestros clientes. La forma en que funciona el actualizador es descargar todos los archivos actualizados y almacenarlos en una carpeta temporal y luego verificar los hash de los archivos. Si todo está bien, copiará los archivos en la carpeta de instalación de las aplicaciones. Una vez que esto se haya completado, eliminará todos los archivos actualizados en el directorio temporal.

Mi problema: Estoy buscando un directorio que estará disponible para XP, Vista y Win7. Estaba pensando en el directorio 'temp'. Sin embargo, cuando hago esto:

Environment.SpecialFolder. 

No hay enumeración para el directorio temporal. ¿Cuál sería la mejor alternativa para almacenar estos archivos temporales?

Muchas gracias por cualquier consejo,

Respuesta

Cuestiones relacionadas