[GH-ISSUE #1044] [Feature Request] Make it more portable #788

Closed
opened 2026-02-26 09:32:38 +03:00 by kerem · 5 comments
Owner

Originally created by @stla on GitHub (Jan 7, 2022).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1044

Originally assigned to: @NickeManarin on GitHub.

Hello,

I wanted to upgrade ScreenToGif (my favorite GIF recorder) but now it requires NET. I don't have admin rights on my laptop so I'm using ScreenToGif portable, but NET requires admin rights. That is sad.

Originally created by @stla on GitHub (Jan 7, 2022). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1044 Originally assigned to: @NickeManarin on GitHub. Hello, I wanted to upgrade **ScreenToGif** (my favorite GIF recorder) but now it requires **NET**. I don't have admin rights on my laptop so I'm using **ScreenToGif** portable, but **NET** requires admin rights. That is sad.
kerem 2026-02-26 09:32:38 +03:00
Author
Owner

@NickeManarin commented on GitHub (Jan 7, 2022):

Hi, ScreenToGif was never truly portable.
Older versions required .NET Framework 4.8, which was installed by default.

In order for it to be truly portable, the download size will go up to 78MB.
I could add that download option in future releases.

<!-- gh-comment-id:1007391532 --> @NickeManarin commented on GitHub (Jan 7, 2022): Hi, ScreenToGif was never truly portable. Older versions required .NET Framework 4.8, which was installed by default. In order for it to be truly portable, the download size will go up to 78MB. I could add that download option in future releases.
Author
Owner

@SoftwUser commented on GitHub (Jan 8, 2022):

@NickeManarin

That would be cool. I don't care much about portability - but bundling ScreenToGif with the needed .NET6 files insetad of requiring a systemwide .NET6 install would be very welcome. Other popular software (such as paint.net) already go this way.

<!-- gh-comment-id:1007916684 --> @SoftwUser commented on GitHub (Jan 8, 2022): @NickeManarin That would be cool. I don't care much about portability - but bundling ScreenToGif with the needed .NET6 files insetad of requiring a systemwide .NET6 install would be very welcome. Other popular software (such as paint.net) already go this way.
Author
Owner

@NikolajPagh commented on GitHub (Jan 8, 2022):

I am here to second that motion. Was quite surprised to see that I needed to install some additional .net software in order to use ScreenToGif. This is soo sad.
From a developer point of view, WHY do you need the newer .Net framework - What part of it, is it that you need ?

<!-- gh-comment-id:1007922830 --> @NikolajPagh commented on GitHub (Jan 8, 2022): I am here to second that motion. Was quite surprised to see that I needed to install some additional .net software in order to use ScreenToGif. This is soo sad. From a developer point of view, WHY do you need the newer .Net framework - What part of it, is it that you need ?
Author
Owner

@NickeManarin commented on GitHub (Jan 10, 2022):

Right.

Let's use the right terms here, it's not sad, it's just inconvenient for you.
There was always the requirement to have installed .NET Framework, you just already had it installed.
I can make it more convenient, but the file size will go to 140MB (78MB compressed) and the update system won't work the same way that it works now.

Also, I don't need to explain myself as to why I did something with my project (but it's easy to guess why or easy to search for .NET Framework to .NET 6 comparisons online).

<!-- gh-comment-id:1008858550 --> @NickeManarin commented on GitHub (Jan 10, 2022): Right. Let's use the right terms here, it's not sad, it's just inconvenient for you. There was always the requirement to have installed .NET Framework, you just already had it installed. I can make it more convenient, but the file size will go to 140MB (78MB compressed) and the update system won't work the same way that it works now. Also, I don't need to explain myself as to why I did something with my project (but it's easy to guess why or easy to search for .NET Framework to .NET 6 comparisons online).
Author
Owner

@NickeManarin commented on GitHub (Jan 31, 2022):

Next version (v2.36) will be distributed with a Full and Light package types.
The updater will know how to handle each installation mode.
Also, I'll distribute the app as an msix package.

<!-- gh-comment-id:1025353802 --> @NickeManarin commented on GitHub (Jan 31, 2022): Next version (v2.36) will be distributed with a Full and Light package types. The updater will know how to handle each installation mode. Also, I'll distribute the app as an msix package.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#788
No description provided.