L'app del negozio deve effettuare la registrazione in questa chiave di registro:
HKEY_CURRENT_USER\SOFTWARE\RegisteredApplications
Quindi imposta l'associazione file \ Capabilities in un'altra chiave, menzionando ogni tipo di file che può gestire. Ad esempio, Microsoft Edge ha la registrazione qui.
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft.MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe\MicrosoftEdge\Capabilities\FileAssociations
Se è possibile pubblicare l'esportazione di RegisteredApplications
ramo, posso fare un file REG che aggiunge il FileAssociations
informazioni per quella applicazione.
Fatto ciò, l'applicazione dovrebbe essere normalmente visualizzata nella finestra di dialogo Apri con .., così come nelle App predefinite.
Aggiornamento (3 maggio 2016):
È possibile utilizzare questo file REG per aggiungere il tipo di file .CONF, utilizzando la stessa impostazione dell'associazione per il tipo di file .txt CodeWriter.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\ActiproSoftwareLLC.562882FEEB491_2.5.17.17_neutral__24pqs290vpjk0\App\Capabilities\FileAssociations]
".conf"="AppXea46y3k4tynme684q1dgefbnb0b9r8ec"
Si noti che è necessario assumere la proprietà della suddetta chiave di registro, aggiungere se stessi autorizzazioni complete, quindi unire il file REG. Al termine, ripristina le autorizzazioni ai valori predefiniti.
Nota: Questo file REG è valido per la versione corrente (come di questo post) di Code Writer. Se si dispone di un'altra versione, apportare la modifica nella chiave appropriata.
La chiave potrebbe avere la seguente convenzione di denominazione / numerazione o simile.
ActiproSoftwareLLC.562882FEEB491_n.n.nn.nn_neutral__24pqs290vpjk0