[GH-ISSUE #271] msvc required minimum version #144

Closed
opened 2026-04-08 16:50:39 +03:00 by zhus · 2 comments
Owner

Originally created by @fimmspin on GitHub (Oct 4, 2023).
Original GitHub issue: https://github.com/sigoden/dufs/issues/271

I'm trying to run dufs on an old Windows Server 2008 R2 SP1 64bit.
It does NOT run because of an error regarding msvc (entry point not found...).
Which is the minimum msvc version dufs.exe require?
Are there other compiled versions for older systems?

Originally created by @fimmspin on GitHub (Oct 4, 2023). Original GitHub issue: https://github.com/sigoden/dufs/issues/271 I'm trying to run dufs on an old Windows Server 2008 R2 SP1 64bit. It does NOT run because of an error regarding msvc (entry point not found...). Which is the minimum msvc version dufs.exe require? Are there other compiled versions for older systems?
zhus closed this issue 2026-04-08 16:50:39 +03:00
Author
Owner

@sigoden commented on GitHub (Oct 5, 2023):

dufs and other rust-based programs only require Visual C++ Runtime libraries to run on Windows OS.

If you need to compile from source code,see https://rust-lang.github.io/rustup/installation/windows-msvc.html for more details

<!-- gh-comment-id:1747884454 --> @sigoden commented on GitHub (Oct 5, 2023): dufs and other rust-based programs only require [Visual C++ Runtime libraries](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170) to run on Windows OS. If you need to compile from source code,see https://rust-lang.github.io/rustup/installation/windows-msvc.html for more details
Author
Owner

@fimmspin commented on GitHub (Oct 5, 2023):

Regarding visual studio version requirement i found this:
https://learn.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=msvc-170
So version used doesn't matter from visual studio 2015 and up.

I see that dufs.exe requires vcruntime140.dll so it should be OK to have VC++ runtime from version 2015 and up.

<!-- gh-comment-id:1748094878 --> @fimmspin commented on GitHub (Oct 5, 2023): Regarding visual studio version requirement i found this: https://learn.microsoft.com/en-us/cpp/porting/binary-compat-2015-2017?view=msvc-170 So version used doesn't matter from visual studio 2015 and up. I see that dufs.exe requires vcruntime140.dll so it should be OK to have VC++ runtime from version 2015 and up.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sigoden/dufs#144