Dependencies icon indicating copy to clipboard operation
Dependencies copied to clipboard

Ships with too many files

Open axelriet opened this issue 1 year ago • 3 comments

Thanks for this program, it seems to work well. However, it ships with far too many files. In particular, it should not include any Windows OS files or loose VC runtime files. The list below is all it takes:

Dependencies.exe DependenciesGui.exe ClrPhlib.dll DependenciesLib.dll Dragablz.dll Mono.Cecil.dll Mono.Cecil.Mdb.dll Mono.Cecil.Pdb.dll Mono.Cecil.Rocks.dll NDesk.Options.dll Newtonsoft.Json.dll Dependencies.exe.config DependenciesGui.exe.config

axelriet avatar Nov 02 '23 02:11 axelriet

Hello.

I guess you are saying "api-ms-*.dll"? For Windows 7, those "Universal CRT" files might be required. MS has docs about it: Universal CRT deployment | Microsoft Learn.

pzhlkj6612 avatar Nov 02 '23 15:11 pzhlkj6612

With the files listed above, DependenciesGui.exe works for me on Win10.

Maybe you could offer this as a separate "min" release bundle?

J3ronimo avatar Jul 23 '24 12:07 J3ronimo

Maybe you could offer this as a separate "min" release bundle?

Hmm, then there may be issues about "comparison between min and non-min releases" or "not working min release on Windows 11.x.y.z"... Dependency issues on Windows are hard, so bundling all files may be the only reliable way. Our harddisk space is indeed wasted by that.

pzhlkj6612 avatar Jul 24 '24 05:07 pzhlkj6612