2016-06-01 3 views
8

Ich habe eine clickonce-Anwendung, die auf Windows 7 funktioniert. Wenn es auf einem Windows 10-Computer installiert wird, scheint es, dass die bestimmte Datei für unsere Anwendung nicht ordnungsgemäß mit dem Clickonce zugeordnet werden kann Anwendung.Windows 10 kann keine Datei mit clickonce-Anwendung verknüpfen

Wenn ich rechts auf die Datei klicken und wählen Sie "Öffnen mit", kann ich in der Liste "ClickOnce Application Deployment Support Library" sehen. Aber wenn ich diese Option wähle, erhalte ich die Meldung "Diese Anwendung kann nicht auf Ihrem PC ausgeführt werden". Wenn ich beschließe, direkt die .exe-Datei der clickonce-Anwendung (C: \ Benutzer \ xxx \ AppData \ Local \ Apps ...) zu wählen, wird sie nicht richtig funktionieren (Version & Update-Erkennung).

Ich bin in der Lage, meine Anwendung zu installieren und ich kann es ordnungsgemäß aus dem Startmenü ausführen. Das einzige, was nicht funktioniert, ist die Dateizuordnung. Ich habe versucht zu deinstallieren und neu zu installieren, aber es ändert nichts.

Edit: Ich habe die Anwendung auf einem anderen Windows 10-Rechner installiert, und alles funktioniert gut (einschließlich der Dateizuordnung "automatisch bei der Installation & bei der manuellen Angabe"). Also ich denke das Problem ist nicht "generisch" für alle Windows 10 Maschinen.

Antwort

1

Ich habe gerade eine Testanwendung als Administrator (Windows Forms-Anwendung)

1) unter Eigenschaften/Publish/Optionen/Dateizuordnungen hinzugefügt einen Eintrag Visual Studio 2015 (< 5 Minuten) mit:

Erweiterung .abcd

Beschreibung:: test

ProgID: 2

Icon: Ein Symbol Datei

2) unter Eigenschaften/Publish drückte ich Publish Now und lief Setup-

3) eine Textdatei erstellt, umbenannt es

Es test.abcd arbeitet wie unter 10 Fenster zu erwarten, so dass Sie könnte eine Testanwendung erstellen/überprüfen, dass es funktioniert und sehen, was die Unterschiede im Vergleich zu Ihrer bestehenden Anwendung sind. 32/64 Bit, Framework, Signieren usw.