J'ai une application, et je veux utiliser ma propre extension de fichier qui ouvre mon application lorsque j'ai double-cliqué. J'utilise Wix pour construire mon installateur, et je comprends que je peux utiliser l'association de fichier dans mon fichier .wxs. Un extrait du fichier ressemble actuellement à ceci:Wix File Association - Malentendu
<DirectoryRef Id ="INSTALLFOLDER">
<Component Id ="RBUpdate.exe" Guid="*">
<File Id="RBUpdate.exe" KeyPath="yes" Source="$(var.RBUpdate.TargetDir)RBUpdate.exe" />
<ProgId Id ="MyProgID" Description="RBUpdate data files" Advertise="yes">
<Extension Id ="rbu" ContentType="application/rbu">
<Verb Id ="open" Command="open" TargetFile="RBUpdate.exe" Argument=""%1""/>
</Extension>
</ProgId>
</Component>
</DirectoryRef>
<Feature Id ="ProductFeature" Title="RBUpdateSetup" Level="1">
<ComponentRef Id ="RBUpdate.exe"/>
</Feature>
Cela se construit bien, mais si je suis honnête, je suis nouveau à cela et ne sont pas tout à fait sûr de ce qu'il est, il le fait. Ma question principale est comment puis-je créer une instance de mon type de fichier créé? Les fichiers que je crée ne seront pas le résultat de l'exécution de l'application, et ils seront créés manuellement à l'extérieur de l'application, puis ils seront chargés. Je veux simplement être en mesure de créer un fichier xml, nommez l'extension .rbu, et ont ouvert avec ma demande
Merci
Avez-vous essayé de créer un fichier xml en le nommant avec l'extension .rbu, puis en double-cliquant dessus? – PaulF
Wow ça a marché haha! Là, j'essayais de créer toutes sortes de fichiers .rbu mais je n'essayais pas de renommer un fichier xml. J'ai dit que c'était un malentendu. Merci – Stinkidog