2009-06-04 26 views
6

¿Dónde puedo encontrar una guía definitiva sobre dónde, cuando estoy instalando una nueva aplicación en Windows, deben ejecutarse los archivos ejecutables, las tablas de la base de datos y los archivos de configuración de la aplicación?Carpetas de instalación de Windows

También se detallan las pautas a las que se deben usar las claves de registro para los usuarios persistentes y los datos de la aplicación.

Saludos,

Simon

Respuesta

3

Salida sugerencias de Microsoft: Windows File System Namespace Usage Guidelines parece ser lo que desea. (El nombre del archivo es un poco engañoso - el archivo PDF descargable muestra estas directrices tanto para Windows Vista y Windows XP)

Para buscar y consultar los programáticamente, ver el MSDN Known Folders topic; también vea el list of common Known Folder constants. ejemplo más simple de SHGetKnownFolderPath y la carpeta Inicio:

SHGetKnownFolderPath(
    FOLDERID_Startup, 
    0, 
    NULL, 
    path_will_be_here_when_function_returns 
) 
Cuestiones relacionadas