.net - que - ¿Cómo desinstalo completamente una aplicación ClickOnce de mi computadora?
como eliminar un programa de mi pc por completo (4)
Mientras experimentaba tratando de publicar una versión Foo y Foo Beta de mi aplicación a través de ClickOnce , logré superar la instalación de Foo 1.0.0 existente y que funcionaba bien (reemplazándola con Foo Beta 1.0.5, que no funciona) debido al uso del mismo GUID , nombre de ensamblado, nombre de producto o algo así.
OK, error honesto. En un intento de revertir esto, desinstalé Foo Beta usando los programas para agregar / quitar de Windows 7.
Mi computadora ahora se encuentra en un estado donde no aparece ninguna instancia de Foo en Windows 7 Agregar o quitar programas. Sin embargo, Foo Beta todavía se muestra como instalado. Además, no puedo volver a instalar Foo 1.0.0, porque cree que ya existe una versión más nueva del programa ( Foo Beta 1.0.5) en mi computadora; en cambio, aparece `No se puede instalar porque hay una versión más nueva de este producto ya está instalado ''mensaje.
¿Cómo puedo hacer que mi computadora llegue a un estado en el que ni Foo ni Foo Beta se hayan instalado nunca, de modo que pueda ir y volver a instalar Foo ?
Hasta ahora he leído las preguntas sobre Desbordamiento de pila Desinstalar clientes de ClickOnce y ¿Cómo puedo eliminar todos los rastros de una aplicación ClickOnce de la computadora de un cliente? y probado:
- Eliminando todos los directorios foo .exe relevantes bajo% USERPROFILE% /
- Ejecutando mage.exe -cc
- Editando HKEY_CURRENT_USER / Software / Microsoft / Windows / CurrentVersion / Desinstalar y eliminando la entrada de mi programa Foo .
Cuando ejecuto el instalador, sigo recibiendo el error. ¿De dónde está encontrando rastros de mi programa? Y para referencia futura, ¿dónde está esto documentado?
Eliminando todos los directorios foo.exe relevantes en% USERPROFILE% /
También debes mirar dentro de la carpeta de manifiestos
1) Ejecute rundll32 %SystemRoot%/system32/dfshim.dll CleanOnlineAppCache
2) Es posible que deba eliminar manualmente las carpetas de implementación de ClickOnce,
- En Windows Vista o superior, este será el directorio% LocalAppData% / Apps / 2.0.
- En Windows XP, este será el directorio% USERPROFILE% / Local Settings / Apps / 2.0.
3) También es posible que deba cerrar sesión y volver a iniciar sesión
Puede intentar usar este comando para borrar el caché de ClickOnce:
rundll32 dfshim CleanOnlineAppCache
¡HAGA LA VIEJA MANERA! :RE
utilice el panel de control "antiguo" para eliminar la aplicación Click Once y vuelva a instalarlo. No use la "nueva" interfaz de Windows 10/2016
Por ejemplo, esto es BUENO y eliminará Click Click Once:
Start => type
Control Panel/Programs/Programs and Features
Por ejemplo, esto es MALO y te llevará a un infierno circular si lo usas para eliminar Click Click Once:
Start => Run =>
ms-settings: