Ich habe eine WPF-Anwendung .NET 4.0 Targeting Ich bin mit dem Microsoft.Expression.Blend.dllMicrosoft.Expression.Blend in einer WPF-Anwendung Targeting .net 4.0
Jedesmal, wenn ich baue ich mehrere Warnungen erhalten, die aussehen wie folgt aus:
The primary reference "Microsoft.Expression.Blend, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=x86" could not be resolved because it has an indirect dependency on the .NET Framework assembly "Microsoft.Build.Engine, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which has a higher version "12.0.0.0" than the version "4.0.0.0" in the current target framework.
Oder diese:
The primary reference "Microsoft.Expression.Blend, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=x86" could not be resolved because it has an indirect dependency on the assembly "Microsoft.Expression.DesignHost, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which was built against the ".NETFramework,Version=v4.5" framework. This is a higher version than the currently targeted framework ".NETFramework,Version=v4.0".
Was kann ich tun, diese Warnungen weggehen zu machen? Ich kann Versionen von beispielsweise Microsoft.Expression.Interactions finden, die auf .net 4.0 zielen, aber nicht mischen.
Hilfe!
Das klingt wie die gleiche Frage wie: http://stackoverflow.com/questions/9394299/indirect-dependency-on-the-net-framework-assembly –
Welche Version von Visual Studio verwenden Sie? –
Meine App zielt auf .NET 4.0 ab. Ich sehe nicht, wie diese Frage hilft oder relevant ist. Es sei denn du sagst, dass ich Blend mit 4.0 nicht verwenden kann? – Julien