WPF 를 사용하다보면 아래와 같은 에러를 내뿜으며 XAML Designer가 뻗는 경우가 있다.
The type '[]' from assembly '[]' is built with an older version of the Blend SDK, and is not supported in a Windows Presentation Framework 4 project.
원인은 System.Windows.Interactivity.dll 파일과 Microsoft.Expression.Interactions.dll 파일 때문!
해결책 :
Developer Command Prompt for VS 201x 를 관리자 권한으로 실행
gacutil -i "C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.5\Libraries\System.Windows.Interactivity.dll"
“Assembly successfully added to the cache” 메세지가 출력되면 성공
Visual Studio 재시작하면 정상적으로 XAML Designer가 동작함을 확인할 수 있다.