2017-05-24 2 views
0

J'ai développé une application WPF/MVVM à l'aide de Visual Studio 2015. Tous les composants de l'application WPF (model, view, viewmodel) sont développés pour .NET Framework 4.5. L'application est déployée sur un site Web, puis installée sur les ordinateurs des utilisateurs à l'aide du programme d'installation de Clickonce. L'application fonctionne parfaitement sur nos ordinateurs de développement; mais lorsque les utilisateurs téléchargent l'application, ils reçoivent ce message d'erreur: "Impossible d'installer ou d'exécuter l'application Cette application nécessite .NET Framework 4.5 Version complète ou autre .NET compatible" J'ai inclus le .NET 4.5 Framework dans mon déploiement paquet, et je pensais qu'il aurait été installé tous les composants nécessaires pour exécuter l'application sur les ordinateurs des utilisateurs. Qu'est-ce qui ne va pas dans cette configuration? Veuillez nous aider enter image description hereVisual Studio 2015, déploiement de WPF avec clickonce. Erreur ".NET Framework 4.5" requise sur l'ordinateur de l'utilisateur

+0

DId essayez-vous de désinstaller l'application, puis de l'installer à nouveau? – mm8

Répondre

0

Les prérequis ne seront installés que lorsque le programme d'amorçage (c'est-à-dire setup.exe) est exécuté. Cela n'arrivera pas automatiquement. Ainsi, les conditions préalables ne seront pas installés lorsque

a) l'utilisateur télécharge uniquement le manifeste de déploiement (* .application)

ou

b) les conditions préalables sont ajoutés après l'installation. Les mises à jour n'exécuteront plus le programme d'amorçage et n'installeront donc pas les nouveaux prérequis.