Resharper Ultimate: 2016.3.2
Visual studio 2017
The issue is as follows.
Start up software using the dotmemory startup project memory profiling.
Page fails to load, and going back crashes the software.
If I don't take a snapshot, everything works fine. Also if I enter the page, exit, take another snaphot and enter the page, it also works fine.
After playing around for a while, it looks like the problem is (in part at least) with ninject. I removed some parameters from the viewmodel constructor and there's no more crash, I'm just wondering how taking a snapshot could somehow interfere with IoC. Does anyone have any ideas?