Tengo una aplicación que implementé en el servidor web. Los usuarios van a la página web de implementación "publish.htm" para instalar mi aplicación vb.net. Tengo una pregunta muy simple, pero no puedo entenderlo. ¿Dónde está instalada la aplicación? No creo que esté instalado en "Archivos de programa" como otros.Ruta de instalación y despliegue de ClickOnce en mi PC
Respuesta
ClickOnce deployment está diseñado para tener impacto cero en el equipo host así que las aplicaciones ClickOnce se instalan en carpetas de usuarios para no tener ningún impacto en el equipo host y no requerir derechos de administrador.
En Vista/Win7 esta ubicación es la carpeta SysDrive:\Users\UserName\AppData\Local\Apps\
y en los cuadros de XP, creo que la carpeta es SysDrive:\Documents and Settings\UserName\Application Data\
si no recuerdo mal.
En Vista/7 puede encontrar fácilmente esta ubicación abriendo el Administrador de tareas y haciendo clic en el elemento de menú 'Abrir ubicación de archivo' del menú contextual de su aplicación.
Es la caché de la aplicación, pero puede seleccionar en las propiedades-> publicar-> manifiestos para poner un acceso directo al escritorio automáticamente. El también debe ser un acceso directo al programa en Inicio-> Todos los programas.
¿Hay alguna razón técnica por la que Microsoft hace esto para la instalación? Me refiero a usar la carpeta appCache. – Hoorayo
La única razón por la que sé es para garantizar la capacidad de cambiar los archivos en el caso de una actualización. Es el único lugar al que el actualizador siempre tendrá acceso. Sin embargo, puede ser molesto, especialmente cuando necesita instalar en una ruta específica, que es donde el clic una vez es realmente limitado. – Tim
Lo hacen para que la aplicación no afecte al GAC u otras aplicaciones instaladas en la máquina, y esas aplicaciones no afectarán la aplicación ClickOnce. El objetivo de esto es que si su cliente trabaja en un entorno empresarial, todavía puede instalar su aplicación sin privilegios administrativos, y los chicos del sistema generalmente lo permiten porque saben que no pueden arruinar la computadora. – RobinDotNet
- 1. Despliegue de LocalDB en PC de cliente
- 2. ClickOnce Despliegue - asociación de archivos no registrar
- 3. Problemas de instalación del despliegue de C#
- 4. ¿Cómo incluir dependencias en el proyecto de instalación y despliegue?
- 5. Instalación de PIP y ruta de Python
- 6. Errores/errores del despliegue de ClickOnce/Smart-Client en .NET
- 7. Establecer la clave de registro mediante la instalación de ClickOnce
- 8. ¿Se puede comprimir la instalación de la aplicación desplegada ClickOnce?
- 9. Despliegue del archivo de contenido de ensamblajes dependientes con ClickOnce
- 10. Despliegue de Visual Studio ClickOnce: expiración del certificado
- 11. Despliegue de la instalación de VSTO (complemento de Outlook) (C#)
- 12. ¿Debo firmar mi manifiesto de ClickOnce?
- 13. Instalación de la aplicación ClickOnce publicada compatible con DPI
- 14. Error de ClickOnce: la identidad del despliegue no coincide con la suscripción
- 15. ClickOnce - Carpeta de publicación frente a la carpeta Instalación
- 16. Instalar VSTO SIN usar Clickonce
- 17. ¿Cómo actualizar solo una DLL en una instalación ClickOnce?
- 18. Implementación de ClickOnce y cambio del archivo de configuración después de la instalación
- 19. Cómo mover un paquete de implementación ClickOnce
- 20. Ruta al directorio de instalación de GWT
- 21. Node.js alojamiento/despliegue en mi propio hardware
- 22. Obteniendo la ruta de la aplicación durante la instalación
- 23. C# Despliegue de mi aplicación - haga clic solo desde la web
- 24. Mostrando la versión de despliegue de ClickOnce en la aplicación WPF
- 25. Obtener la ruta de instalación de MySQL
- 26. rieles Restauración de 3 Bundle ruta de instalación ... Ahora es instalar en mi raíz
- 27. ClickOnce muestra el archivo '.application' como XML
- 28. Problemas de implementación de ClickOnce
- 29. WPF ClickOnce y problema de confianza parcial
- 30. error ClickOnce Despliegue: distinta de hash calculado que el especificado en el manifiesto
Gracias por la respuesta. Eso fue exactamente lo que me preguntaba. – Hoorayo
He encontrado para XP que la carpeta es SysDrive: \ Documents and Settings \ UserName \ Local Settings \ Apps \ – user1069816