Skip to content

Associating .3MF and .STL Extensions to newer Cura versions when multiple versions are installed #21478

@PartySausage

Description

@PartySausage

Is your feature request related to a problem? Yes


I have several versions of Cura installed on my computer however I find it really difficult to (re) associate the Cura version, which opens for .3MF & .STL files from Windows Explorer whenever I install a new version. 

Currently these files open in 5.11, however I cannot associate these with 5.12 instead.

I've tried selecting the 5.12 .exe for in Open With..., but it still opens with 5.11 🤷‍♂️

I tried removing all files from the OpenWithList registry entry then selecting the 5.12 .exe for in Open With..., but it still opens with 5.11 🤷‍♂️

It seems like these some registry keys that don't get updated on a new install & still reference "C:\Program Files\UltiMaker Cura 5.11.0\UltiMaker-Cura.exe" "%1"
 

Computer\HKEY_CLASSES_ROOT\Applications\UltiMaker-Cura.exe\shell\open\command

Computer\HKEY_CURRENT_USER\SOFTWARE\Classes\Applications\UltiMaker-Cura.exe\shell\open\command

Computer\HKEY_USERS\S-1-5-21-2828522791-1489950809-1163912447-1001\SOFTWARE\Classes\Applications\UltiMaker-Cura.exe

Computer\HKEY_USERS\S-1-5-21-2828522791-1489950809-1163912447-1001_Classes\Applications\UltiMaker-Cura.exe\shell\open\command
 
Changing Computer\HKEY_CLASSES_ROOT\Applications\UltiMaker-Cura.exe\shell\open\command  to "C:\Program Files\UltiMaker Cura 5.12.0\UltiMaker-Cura.exe" "%1" seems to work & is opening the 5.12.0 version. However with 3MF files the Open as Project/Import Models popup appears but either closes without user input or goes into the background and cannot be brought to the foreground, replaced by the main Cura window with a blank buildplate

Is it possible to update the Windows installer so that it automates updating of the open/command for UltiMaker-Cura.exe when a new version is installed

Describe the solution you'd like

Update the Windows installer so that it automates updating of the open/command for UltiMaker-Cura.exe when a new version is installed

Describe alternatives you've considered

Manually updating the registry each version install

Affected users and/or printers

Windows Users

Additional information & file uploads

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis ticket requires input from someone of the Cura teamType: New FeatureAdding some entirely new functionality.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions