Búsqueda de archivos en ubicaciones específicas

Para buscar un archivo en una ubicación específica del sistema de un usuario

  1. Enumere la firma y el nombre de archivo en la tabla Signature. Los restantes campos de este registro pueden ser null para buscar cualquier versión de MyApp.exe.

    Tabla Signature

    Firma Nombre de archivo
    AppFile
    MyApp.exe

     

  2. Escriba la propiedad que el instalador va a establecer si MyApp.exe está instalado.

    Tabla AppSearch (parcial)

    Propiedad Firma
    MYAPP
    AppFile

     

  3. Use la tabla DrLocator. Escriba la ruta de acceso completa al archivo del sistema del usuario en el campo Path. Escriba el valor 0 en la columna Depth para buscar en la carpeta bin.

    Tabla DrLocator

    Firma Parent Ruta de acceso Profundidad
    AppFile
    C:\Archivos de programa\MyProducts\Projects\bin
    0

     

  4. Incluya la acción AppSearch en la secuencia de acciones. Si MyApp.exe está instalado en C:\Archivos de programa\MyProducts\Projects\bin, Windows Instalador establece la propiedad MYAPP en la ubicación del archivo.