BartoszCichecki / LenovoLegionToolkit

Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops.
GNU General Public License v3.0
4.64k stars 221 forks source link

[BUG]: .Net desktop runtime forward compatibility #658

Closed gerab closed 1 year ago

gerab commented 1 year ago

Version

2.11.2.0

OS

Windows 11 22H2 22621.1485

Device

Legion 7 16ACHg6

BIOS version

GKCN59WW

What's wrong?

It stopped working.

image

How to reproduce the bug?

  1. Start the app
  2. Warning windows will appear.
  3. Clicking yes or no won't do anything.
  4. The app won't run.

What is the behavior that you expected?

The requirements check should be more like > 6.0.14 && < 7.0.0, not exactly 6.0.14. I have 6.0.15 installed.

Logs

The app won't start so it doesn't produce any logs.

Do you have Lenovo software installed?

Did you disable any Lenovo software using Lenovo Legion Toolkit?

Additional information

Thank you for being so supportive of Ukraine.

BartoszCichecki commented 1 year ago

Please check readme next time before making an issue.

https://github.com/BartoszCichecki/LenovoLegionToolkit#problems-with-net

gerab commented 1 year ago

Nice to know you have a specific readme point I mentioned in the bug description: I DO HAVE NET INSTALLED. It would be best if you still read the bug description sometimes. Ok, I'll try to fix it on my own.

BartoszCichecki commented 1 year ago

The requirements check should be more like > 6.0.14 && < 7.0.0

That is the requirement. If it still doesn't work reinstalling .net usually fixes the problem.

gerab commented 1 year ago

As expected, it didn't help. I had to publish a self-contained app that works well despite losing settings.