This project has moved. For the latest updates, please go here.

Cannot run ToDoList


Downloaded and built the ToDoList app in changeset 89754:
Fails on startup with:
{System.IO.FileLoadException: Could not load file or assembly 'System.Windows.Interactivity, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT: 0x80131053)
File name: 'System.Windows.Interactivity, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35'}
I have the Blend SDK from here: and no other Expression products installed.
The Interactivity assembly does not show up in the .NET tab of the add reference dialog, so I browsed to C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries to add the reference.
It's happy at compile time, but throws the error at runtime...
Discovered that if I substitute the dll from one of the example versions in the book it runs ok. The file version of the one in the sdk is 2.0.2050525.0 The version of the one that works is 2.1.10819.0.
Where does that file come from?


PaulLinton wrote Jul 12, 2012 at 3:25 AM

I think you will need System.Windows.Interactivity from the Microsoft Expression Blend Preview for Silverlight 5 at

wrote Feb 14, 2013 at 8:20 PM