A simple batch script inspired by an answer on StackOverflow to enable or disable Fusion logging so you can get to the bottom of pesky assembly errors
bin/toggle-fusion.cmd
Because
- I've read elsewhere that I needed only one of these flags (didn't work)
- I'm not going to remember all these flags
- I wasn't aware (before) that I would need to restart processes
- run with
--help
to see options - run with no arguments for interactive mode
Yes, I know, but I wanted minimal dependencies
A command-line utility to list the dependencies of one or more assemblies. This code has been hanging around in dropbox for ages -- it's time it was set free.
Because sometimes it's useful to have a little util to tell you an assembly dependency chain. I've found myself looking for this over and over, and finally found it again. So here it is.
a net472-capable binary can be found at:
bin/asmdeps.exe
source is in the asmdeps
folder. You can build a new win32 executable with
dotnet publish asmdeps/asmdeps.csproj
. This hasn't been tested on netcore,
but I guess it would work for netcore stuff?
asmdeps.exe some.assembly.dll another.assembly.dll ...
probably -- but it's functional
This is done on purpose to make built artifacts single-binary. Deal.