Code rant - AsmSpy Coloured Output
AsmSpy is a little tool I put together a while back to view assembly reference conflicts. Even though it took just an hour or so to knock together, it’s proved to be one of my more successful open source offerings. Since I initially put it up on GitHub there have been a trickle of nice pull requests. Just today I got an excellent coloured output submission from Mahmoud Samy Abuzied which makes it much easier to see the version conflicts.
Here’s the output from EasyNetQ showing that it’s awkwardly using two different versions of the .NET runtime libraries.
..."
mikehadlow / AsmSpy
A simple command line tool to view assembly references.
Download AsmSpy.zip: http://static.mikehadlow.com/AsmSpy.zip. The zip file contains AsmSpy.exe.
How it works:
Simply run AsmSpy giving it a path to your bin directory (the folder where your project's assemblies live).
AsmSpy D:\Source\sutekishop\Suteki.Shop\Suteki.Shop\bin
It will output a list of all conflicting assembly references. That is where different assemblies in your bin folder reference different versions of the same assembly.
To see a list of all assemblies and all references, just add the 'all' flag:
AsmSpy D:\Source\sutekishop\Suteki.Shop\Suteki.Shop\bin all
..."
Kudo's to Mike for releasing the source along with the bin...
No comments:
Post a Comment
NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...
ALL comments are moderated. I will review every comment before it will appear on the blog.
Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...
I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...
Please see my comment policy for more information if you are interested.
Thanks,
Greg
PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...