Je reçois le chargement d'exception après tout Xaml dans mon projet:Bizarre Silverlight Designer Erreur
'/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()
Cela se produit même quand je produis un nouveau projet SilverLight dans ma solution, mais pas dans une toute nouvelle solution. J'ai trouvé que je ne suis pas la seule personne avec ce problème, et je me demandais si vous aviez des idées pour moi.
Here is a post of someone with the same error, from Google Cache.
Ma solution utilise log4net. Mon projet ne fonctionne pas et je ne peux pas référencer log4net étant donné que mon assembly n'a pas été compilé avec l'environnement d'exécution Silverlight. Encore une fois, il s'agit du "nouveau projet Silverlight" généré automatiquement qui génère cette erreur dans le concepteur ... –
Remarque: Aucun de mes fichiers dans ce projet ne fait référence à log4net. C'est vraiment le concepteur qui plante ... l'application fonctionne et se compile bien lorsqu'elle est déployée. –
C'est bizarre. Si vous ouvrez le fichier du projet coupable dans le bloc-notes, y a-t-il des références log4net qui traînent? Je ne sais pas comment ou pourquoi log4net serait impliqué dans un nouveau projet de SL ma seule conjecture sauvage installerait log4net l'a fait s'ajouter à tous les modèles de VS.Net. – sipwiz