2016-06-01 25 views
8

Ho un'applicazione clickonce che funziona bene su windows 7. Quando viene installato su un computer Windows 10, sembra che il file specifico per la nostra applicazione non possa essere associato correttamente al clickonce applicazione.Windows 10 non può associare il file all'applicazione clickonce

Se si fa clic destro sul file e si sceglie "Apri con", è possibile visualizzare nell'elenco "Libreria di supporto per la distribuzione delle applicazioni ClickOnce". Ma se scelgo questa opzione, ricevo un messaggio che dice "questa applicazione non può essere eseguita sul tuo PC". Se decido di scegliere direttamente il file .exe dell'applicazione clickonce (C: \ Users \ xxx \ AppData \ Local \ Apps ...), non funzionerà correttamente (rilevamento versione &).

Sono in grado di installare la mia applicazione e sono in grado di eseguirlo correttamente dal menu di avvio. L'unica cosa che non funziona è l'associazione di file. Ho provato a disinstallare e reinstallare, ma non cambia nulla.

Modifica: Ho installato l'applicazione su un altro computer Windows 10 e tutto funziona correttamente (inclusa l'associazione file "automaticamente quando installato & quando lo si specifica manualmente"). Quindi penso che il problema non sia "generico" per tutte le macchine di Windows 10.

risposta

1

Ho appena creato un'applicazione di test come Amministratore (Applicazione Windows Form) utilizzando Visual Studio 2015 (< 5 minuti)

1) In Proprietà/Pubblica/Opzioni/Associazioni file aggiunto una voce:

Extension : .abcd

Descrizione: prova

ProgID: 2

icon: un'icona presentare

2) In Proprietà/Pubblicate ho premuto Pubblica ora e stato eseguito l'installazione

3) Creato un file di testo, rinominato a test.abcd

E funziona come previsto in Windows 10, in modo da potrebbe creare un'applicazione di test/verificare che funzioni e vedere quali differenze vengono confrontate con l'applicazione esistente. 32/64 bit, framework, firma, ecc.