Having binding issues? No not that sort...
So more for my own poor memory, we have a project where references will throw errors like "The located assembly's manifest definition does not match the assembly reference." Not terribly useful.
But MS has a tool that can aid in diagnosing these issues, Fusion Log.
- Open up a VS (2k8 or 2k10) command prompt.
- Type fuslogvw.exe
- You should now see:
- Next run your program, this can even do this from a test project. To isolate the issue just run the relevant test method via "Run Tests in Current Context"
- Click on the Refresh button and the list of bindings should show up:
- Highlight an entry and click on View Log. It will give more details about what was loaded and hopefully a better error message for diagnosing why the module isn't loading.
That's it for now...