2012-06-15 22 views
7

Microsoft.Net 4.5 está por llegar y quiero actualizar mi aplicación clickonce cuando MS lance la versión final.Clickonce .net upgrade

Mi pregunta es: ¿Los usuarios que ya tienen una aplicación clickonce instalada (con .net 4.0) necesitarán hacer una actualización manual de .NET Framework o será automática?

Tks

+1

Su clic una vez la actualización _debe instalar .NET 4.5. – jrummell

+0

debería es la palabra clave aquí – Filip

Respuesta

4

Si el usuario tiene instalado .NET 4 y sus objetivos de aplicación .NET 4.5, se tiene que instalar .NET 4.5.

.NET 4 no se actualizará automáticamente a .NET 4.5. En algún punto, Microsoft comenzará a lanzar .NET 4.5 en las actualizaciones de Windows, pero es demasiado pronto para anticipar el momento oportuno.

+0

Incluso si agrego como requisito previo? – Alexandre

+1

setup.exe es un programa de arranque que busca e instala los requisitos previos y luego inicia la instalación de la aplicación ClickOnce. ClickOnce solo busca actualizaciones para sí mismo, no para los requisitos previos. Puede cambiar el requisito previo y luego enviar un enlace a setup.exe y pedirle a las personas que lo vuelvan a ejecutar. Instalará los nuevos requisitos previos y luego ejecutará la aplicación. No podemos confiar en que todos nuestros clientes lo hagan. – RobinDotNet

+1

(n. ° 2) Para manejar los requisitos previos cambiantes en nuestras aplicaciones ClickOnce, implementamos la nueva versión en una nueva URL y luego implementamos una actualización a la versión anterior con un código que lo desinstala e instala la nueva versión. Bastante inconsútil. El código de desinstalación/reinstalación se encuentra en este artículo http://msdn.microsoft.com/en-us/library/ff369721.aspx – RobinDotNet

Cuestiones relacionadas