Which version of Blend SDK (System.Windows.Interactivity) to use with VS2012/WPF 4? RRS feed

  • Question

  • Hi

    I've tried using Blend SDK 3.5 and 4 versions of System.Windows.Interactivity to create behaviors by inheriting from Behavior<T> in Visual Studio 2012, but always get this error message when loading the designer:

    The type 'xyz' from assembly 'abc' is built with an older version of the Blend SDK, and is not supported in a Windows Presentation Framework 4 project.

    This works fine in VS2010, but not VS2012; also there is no issue at runtime.  Is there a different version of System.Windows.Interactivity that I should be using?



    Thursday, September 13, 2012 2:26 PM

All replies

  • I get the same error is VS2012. Anybody found a solution?
    Saturday, September 15, 2012 3:27 PM
  • Me too, it is a known issue, but I it has status closed (external).


    • Edited by Goran _ Wednesday, November 7, 2012 11:30 PM
    Wednesday, November 7, 2012 11:29 PM
  • Yep - I reported the connect issue, but it was closed when VS2012 went RTM.
    Thursday, November 8, 2012 8:21 AM
  • Running into this issue as well and have not found a viable work around.
    Tuesday, November 20, 2012 7:25 PM
  • Wednesday, December 5, 2012 1:41 AM
  • Thanks for that!

    While it worked, it forced me to upgrade my project to .NET 4.5 which unfortunately is not an option for me in production yet.  Guess I can't use Behaviors, WPF 4 and VS2012 designer together.

    Wednesday, December 5, 2012 2:29 PM
  • Actually, that was a false alarm.  I still cannot use Behavior<T> in VS 2012 designer.
    Wednesday, December 5, 2012 2:53 PM