Product Reviews

Free Tool: LibCheck to Find the Differences in DLLs

This Microsoft tool can be a real time-saver.

Don't ask why my client needed me to do this (it would be embarrassing), but we needed to find the differences between two DLLs that represented different versions of the same class library.

Microsoft's LibCheck saved me from using Ildasm and comparing the output from the two libraries by hand (both DLLs had a dozen classes, each with many members). I just had to feed the two DLLs to LibCheck, and it gave me a list of the differences between their public APIs in terms of members added and removed. I had an answer in so little time that I didn't feel right about billing my client for my time.

I mean: I still put in a bill for an hour's work, but I felt really, really bad about it.

About the Author

Peter Vogel is a system architect and principal in PH&V Information Services. PH&V provides full-stack consulting from UX design through object modeling to database design. Peter tweets about his VSM columns with the hashtag #vogelarticles. His blog posts on user experience design can be found at http://blog.learningtree.com/tag/ui/.

comments powered by Disqus

Featured

  • Low-Coding in the Age of AI: Dataverse Embraces Copilot, Claude and Cursor

    Microsoft is extending Dataverse into coding-agent marketplaces while expanding its MCP tools, certification program and governance controls.

  • Visual Studio Takes Aim at Copilot Billing Shock

    Beyond Copilot usage visibility, the June update delivers several other enhancements centered on AI-assisted development, security and quality-of-life improvements. Here's a quick rundown of the remaining additions announced by Microsoft.

  • Claude AI Gets Yet Another Boost in VS Code 1.128

    The July 8, 2026, Visual Studio Code update expands agent workflows, chat attachments, browser-tab controls, OS-level shortcuts and enterprise telemetry management.

  • TypeScript 7 Arrives to Rock VS Code with Go-Powered Speed

    Microsoft says TypeScript 7, announced July 8, brings native Go performance to VS Code, Visual Studio and other editors.

Subscribe on YouTube