Ich bekomme die Ausnahme Laden folgenden Aktionen XAML in meinem Projekt:Weird-Silverlight-Designer Fehler
'/Microsoft.VisualStudio.Xaml;Component/MS/Internal/Designer/PropertyEditing/Resources/StylesCore.Constants.xaml' value cannot be assigned to property 'Source' of object 'System.Windows.ResourceDictionary'. Could not load file or assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821' or one of its dependencies. The system cannot find the file specified. Error at object 'ResourceDictionary_2' in markup file 'Microsoft.VisualStudio.Xaml;component/MS/Internal/Designer/PropertyEditing/Resources/StylesCore.xaml'.
at System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType)
at System.Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException)
at System.Windows.Markup.BamlRecordReader.ThrowExceptionWithLine(String message, Exception innerException)
at System.Windows.Markup.BamlRecordReader.ReadPropertyRecordBase(String attribValue, Int16 attributeId, Int16 converterTypeId)
at System.Windows.Markup.BamlRecordReader.ReadPropertyConverterRecord(BamlPropertyWithConverterRecord bamlPropertyRecord)
at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord)
at System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment()
at System.Windows.Markup.TreeBuilder.Parse()
at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
at System.Windows.Application.LoadComponent(Uri resourceLocator)
at MS.Internal.Designer.PropertyEditing.Resources.PropertyInspectorResources.GetResources()
at MS.Internal.Designer.PropertyEditing.PropertyInspectorHost.get_Host()
at MS.Internal.Designer.VSDesigner.VSDesignerClientImpl.get_PropertyWindow()
at MS.Internal.Designer.VSDesignerClient.get_PropertyWindow()
at MS.Internal.Designer.DesignerPane.LoadDesignerView()
Dies geschieht auch, wenn ich ein neues Silverlight-Projekt in meiner Lösung zu generieren, aber nicht in einer brandneuen Lösung. Ich habe festgestellt, dass ich nicht die einzige Person mit diesem Problem bin und mich gefragt habe, ob du irgendwelche Ideen für mich hast.
Here is a post of someone with the same error, from Google Cache.
Meine Lösung verwendet log4net. Mein Projekt funktioniert nicht und ich kann nicht auf log4net verweisen, da meine Assembly nicht mit der Silverlight-Laufzeitumgebung kompiliert wurde. Auch dies ist das automatisch generierte "new silverlight project", das diesen Fehler im Designer auslöst ... –
Hinweis: Keine meiner Dateien in diesem Projekt bezieht sich auf log4net. Es ist wirklich der Designer, der zusammenbricht ... die App funktioniert und kompiliert gut, wenn sie bereitgestellt wird. –
Das ist ein wierd. Wenn Sie die Täter-Projektdatei in Notepad öffnen, gibt es irgendwelche log4net-Referenzen? Ich weiß nicht, wie oder warum log4net in ein neues SL-Projekt involviert würde. Meine einzige wilde Vermutung wäre die Installation von log4net, die dazu führte, dass es sich zu allen VS.Net Templates fügte. – sipwiz