Cómo: Establecer una ubicación de archivos de registro personalizada para los errores de implementaciones de ClickOnce
ClickOnce mantiene los archivos de registro de activación para todas las implementaciones. Estos registros documentan cualquier error relacionado con la instalación e inicialización de una implementación de ClickOnce. De forma predeterminada, ClickOnce crea un archivo de registro para cada activación de implementación. Almacena estos archivos de registro en la carpeta Archivos temporales de Internet. El archivo de registro para una implementación se muestra al usuario cuando se produce un error de activación y el usuario hace clic en Detalles en el cuadro de diálogo de error que aparece.
Puede cambiar este comportamiento para un cliente concreto mediante el Editor del Registro (regedit.exe) para establecer una ruta de acceso del archivo de registro personalizada. En este caso, ClickOnce graba las activaciones correctas y los errores de todas las implementaciones en un archivo único.
![]() |
---|
El uso incorrecto del Editor del Registro puede causar problemas graves que obliguen a reinstalar el sistema operativo. Utilice el Editor del registro bajo su propia responsabilidad. |
Nota
Necesitará truncar o eliminar de vez en cuando el archivo de registro para evitar que crezca demasiado.
El procedimiento siguiente describe cómo establecer una ubicación del archivo de registro personalizada para un cliente único.
Para establecer una ubicación del archivo de registro personalizada
Abra Regedit.exe.
Navegue hasta el nodo HKCU\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment.
Establezca el valor de cadena LogFilePath en la ruta de acceso completa y el nombre de archivo de la ubicación de registro personalizada que prefiera.
Esta ubicación debe estar en un directorio en el que el usuario tenga acceso de escritura. Por ejemplo, en Windows Vista, cree la siguiente estructura de carpetas y establezca LogFilePath en C:\Usuarios\<nombreDeUsuario>\Documentos\Logs\ClickOnce\installation.log.