microsoft / winfile

Original Windows File Manager (winfile) with enhancements
MIT License
6.81k stars 705 forks source link

ARM32 WinRT dynamic link issue #185

Closed hooddy closed 6 months ago

hooddy commented 6 years ago

Can ya change dynamic link to static link so it doesn't need to use msvcp140.dll and vcruntime140.dll please?

Also add link to donwload arm release at release section please.

ZanderBrown commented 6 years ago

We've had this discussion before

hooddy commented 6 years ago

But it still need it. Maybe i didnt get it. So it stay as it?

ZanderBrown commented 6 years ago

Not sure but general opinion was negative when we discussed static linking

Generally a bit catch 22 really

ZanderBrown commented 6 years ago

What do you mean? Your currently talking to a public GitHub issue so to some extent your talking to everyone.

Do you have anything to add to the conversation or are you lost/confused....?

hooddy commented 6 years ago

Ok it very usable in current state. Thanks a lot anyway for build this.

craigwi commented 6 years ago

The plan as last discussed was to use chocolatey and Windows Store, both of which support dependency installation. The current chocolatey build does not include the ARM binaries, but then I'm not sure of chocolatey supports ARM. If so, I will update the package.

The Windows Store release remains in progress (had some other projects take priority for a bit).

hooddy commented 6 years ago

@craigwi ok but I doubt Windows Store accept ARM32 version for WinRT. MS try to drop down all of dead systems (Win7/8 etc as well as WP8/W10M). So please just update ARM32 version in any you preffered way. And anyway Windows Store for Win10/ARM is not the same that Windows Store for Win8/RT. So I think you faced with some troubles n separate branch distribution. Ithink if ya just left arm32 donload link in download section at github it would be fine. Btw how many freaks download it already? Im just courious.

woachk commented 6 years ago

You can just install the VS2017 redistributable on Arm, it's the same as on x86/x64. I have the vcredist.exe if you don't have it already @hooddy

hooddy commented 6 years ago

@woachk thanks I have vcredist for arm. It's just unconvient like iin Win95 era thst's it to install lot of dlls. Thats it. Bit it ok as is.

malxau-msft commented 6 months ago

Closing this as I think the move to ARM64 has made it moot. ARM32 was a challenge because there was no official redist DLL installer for it - we were using it in a not-really supported way to generate Desktop applications. ARM64 is supported for this purpose, and the redist DLL works the same there as on x86/x64.