mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-02 19:26:56 -05:00
No program is associated to execute this action while installing (windows 7) #2555
Labels
No labels
bug
documentation
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
question
unreproducible
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/rustdesk-rustdesk#2555
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @wadih on GitHub (Mar 16, 2024).
Bug Description
Running rustdesk works when double clicking.
Then I click on Install, and click "Accept and Install", and that's when the error appears and install is aborted:
I tried unchecking the options of "Create start menu shortcut" and "Create desktop icon", but the error still appears.
I set the executable's Compatibility mode = Windows 7 , but still getting this error .
The message is in french, and translated in english means:
How to Reproduce
Double click on rustdesk-1.2.3-1-x86_64.exe
Click on "Install"
Click on "Accept and Install"
Expected Behavior
Program would get installed
Operating system(s) on local side and remote side
Windows 7 SP1
RustDesk Version(s) on local side and remote side
1.2.3-1
Screenshots
Additional Context
No response
@rustdesk commented on GitHub (Mar 16, 2024):
#763
@rustdesk commented on GitHub (Mar 16, 2024):
use the sciter 32 version please.
@wadih commented on GitHub (Mar 16, 2024):
I am willing to find a solution, I think everything is almost perfectly working, but the installation does a single step which seems isn't working on that machine.
It seems the installer is trying to create a rustdesk:// schema and that step doesn't work, and the installation stops there.
I could try to create the schema manually in regedit .
Edit: Ok trying the sciter 32 version now
@wadih commented on GitHub (Mar 16, 2024):
sciter32 version has the same issue with that "rustdesk://" schema step.
It seems the failure happens at Windows level so no additional details on what exactly fails.
Perhaps I can start the installer with logging on and look at the final step before failure?
@rustdesk commented on GitHub (Mar 16, 2024):
no log
@wadih commented on GitHub (Mar 16, 2024):
Ok. I will try to think about it, and check the source code.
I tried other previous versions, I think one of them worked when I uncheck the "add shortcuts" options, but it was an older version.
@rustdesk commented on GitHub (Mar 16, 2024):
Thanks
@rustdesk commented on GitHub (Mar 16, 2024):
github.com/rustdesk/rustdesk@6cbbb6498f/src/platform/windows.rs (L1091)@rustdesk commented on GitHub (Mar 16, 2024):
You can also try
rustdesk.exe --silent-install 1in command line. You will see where it stops.@wadih commented on GitHub (Mar 16, 2024):
I found a solution.
When right-clicking on the sciter .exe and choosing
Resolve compatibility issues, windows recommends settingWindows XP SP2compatibility.Then I do this, and installation succeeds!
It only works on sciter .exe version, the other version doesn't have Windows XP SP2 availability in compatibility mode, only Windows Vista, but it doesn't work.
@rustdesk commented on GitHub (Mar 16, 2024):
@21pages follow it up later, including 1.2.4 sciter does not work because of bcryptprimitives.dll missed, check which crate introduce this.
@rustdesk commented on GitHub (May 8, 2024):
https://github.com/rustdesk/rustdesk/discussions/7503 sticked to old rust now
and msi added