2017-05-24 4 views
0

Ich habe eine WPF/MVVM-Anwendung mit Visual Studio 2015 entwickelt. Alle WPF-Anwendungskomponenten (dh: Modell, Ansicht, Ansichtsmodell) wurden für .NET Framework 4.5 entwickelt. Die Anwendung wird auf einer Website bereitgestellt und dann mithilfe von Clickonce-Installationsprogramm auf den Computern der Benutzer installiert. Anwendung funktioniert perfekt auf unseren Entwicklungscomputern; aber wenn die Benutzer die Anwendung herunterladen, erhalten sie diese Fehlermeldung: "Kann die Anwendung nicht installieren oder ausführen. Diese Anwendung erfordert .NET Framework 4.5 Full oder eine andere .NET-kompatible Version" Ich habe das .NET 4.5 Framework in meiner Bereitstellung enthalten Paket, und ich dachte, es wäre alle Komponenten installiert worden, die zum Ausführen der App auf den Computern der Benutzer benötigt werden. Was ist in dieser Konfiguration falsch? Bitte helfen Sie enter image description hereVisual Studio 2015, WPF-Bereitstellung mit clickonce. Fehler ".NET Framework 4.5" auf dem Computer des Benutzers erforderlich

+0

Haben Sie versucht, die Anwendung zu deinstallieren und dann erneut zu installieren? – mm8

Antwort

0

Voraussetzungen werden nur installiert, wenn der Bootstrapper (d. h. setup.exe) ausgeführt wird. Dies wird nicht automatisch passieren. So werden Voraussetzungen nicht installiert werden, wenn

a) der Benutzer nur die offensichtlichen Einsatz herunterlädt (* .application)

oder

b) Voraussetzungen sind nach der Installation hinzugefügt. Updates führen den Bootstrapper nicht erneut aus und installieren daher nicht die neuen Voraussetzungen.

Verwandte Themen