Hi.
I have following problem. I recently installed update 4 for VS 2012.
Now when I try make new WPF project I have following error in xaml designer.
System.ComponentModel.Composition.ImportCardinalityMismatchException
Nie można odnaleźć eksportu zgodnego z następującym ograniczeniem:
ContractName Microsoft.Expression.DesignHost.IDesignerService
RequiredTypeIdentity Microsoft.Expression.DesignHost.IDesignerService
Server stack trace:
w System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(ImportDefinition definition, AtomicComposition atomicComposition)
w Microsoft.Expression.DesignHost.Isolation.IsolatedExportProvider.RemoteExportProvider.GetRemoteExports(String contractName, String requiredTypeIdentity, KeyValuePair`2[] requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable,
Boolean isPrerequisite, CreationPolicy requiredCreationPolicy)
w System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
w System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.Expression.DesignHost.Isolation.IsolatedExportProvider.RemoteExportProvider.GetRemoteExports(String contractName, String requiredTypeIdentity, KeyValuePair`2[] requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable,
Boolean isPrerequisite, CreationPolicy requiredCreationPolicy)
at Microsoft.Expression.DesignHost.Isolation.IsolatedExportProvider.<GetExportsCore>d__4.MoveNext()
at Microsoft.Internal.Collections.CollectionServices.GetCardinality[T](IEnumerable`1 source)
at System.ComponentModel.Composition.Hosting.ExportProvider.TryGetExportsCore(ImportDefinition definition, AtomicComposition atomicComposition, IEnumerable`1& exports)
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(ImportDefinition definition, AtomicComposition atomicComposition)
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExportsCore(Type type, Type metadataViewType, String contractName, ImportCardinality cardinality)
at System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore[T](String contractName, ImportCardinality cardinality)
at Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry)
at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa`1.<StartTask>b__6()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
I figured out that it is happening when project uses .net 4.5.1 when I switch to 4.5 everything looks normal.
What is going on?
My VS is:
Microsoft Visual Studio Professional 2012
Version 11.0.61030.00 Update 4
Microsoft .NET Framework
Version 4.5.50938