Estoy intentando escribir un contenedor para ayudar a nuestros clientes a restaurar una base de datos de SQL Server. De forma predeterminada, SQL Server se ejecuta como un servicio de red de usuario que tiene permisos muy limitados. Nuestros clientes a veces se confunden al no poder señalar un archivo de respaldo en cualquier ubicación y restaurarlo.Buscar carpeta temporal para el servicio de red del usuario?
Quiero copiar el archivo de la ubicación que eligen a una ubicación temporal a la que SQL Server puede acceder, pero me está costando encontrar una ubicación. No puedo simplemente llamar a Path.GetTempPath() porque eso me da la temperatura del usuario a la que SQL Server no puede acceder.
¿Hay alguna carpeta que pueda recuperar que siempre funcione?
Eso se parece a lo que estoy buscando. Voy a intentar eso. –
Problema, esa ruta no funciona en Windows XP. –
Actualicé mi respuesta para incluir XP, también. –