We\'re having some mystery version mismatches on our referenced dll\'s loaded at runtime.
Errors like:
Could not load file or assembly X or on
Totally agree with Chris, Assembly Binding Log Viewer should give you all information you need. In addition you could also use WinDbg + SOS.dll. Mostly it's used for debugging but can be quite useful in some other cases when you need to know as much information as possible. The only problem that could stop you is that it doesn't have nice UI like VS debugger :)
Good luck!
The Assembly Binding Log Viewer (aka Fusion Log Viewer, fuslogvw.exe) shows useful data for these sorts of issues such as:
You can log all binds or just bind failures.
fuslogvw.exe should be accessible directly from any VS command prompt.