Я создал программу в Visual Studio 2008 с несколькими окнами. Одно из окон использует элемент управления ленты Windows. Теперь программа отлично работает на моем компьютере (Windows XP), но когда я хочу запустить ее на другом компьютере, только что установленном с установленным .net 3.5 SP1, я могу запустить программу, но у меня возникает сбой, когда я открываю окно с ленточным управлением. Это файл ошибки, который я получаю, когда пытаюсь поймать:
Кто-нибудь видел эту ошибку раньше или есть какие-либо советы, чтобы помочь мне? Я уже удалил .net и полностью переустановил.
Ваше исключение немного отличается от того, которое было у меня (XamlParseException Предоставить значение для «System.Windows.Markup.StaticExtension» вызвало исключение.), но я думаю, вам следует взглянуть на мой ответить здесь
в System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, связыватель Binder, объект [] index, культура CultureInfo) в System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index) в System.Windows.Markup.StaticExtension.ProvideValue(IServiceProvider serviceProvider) в System.Windows.Markup.BamlRecordReader.GetStaticExtensionValue(Int16 memberId) в System.Windows.Markup.BamlRecordReader.GetExtensionValue(IOptimizedMarkupExtension оптимизированнаяMarkupExtensionRecord, String propertyName) в System.Windows.Markup.TemplateBamlRecordReader.ReadPropertyWithExtensionRecord(BamlPropertyWithExtensionRecord bamlPropertyRecord) в System.Windows.Markup.BamlRecordReader.Readcord) Конец внутренней трассировки стека исключений --- в System.Windows.Markup.XamlParseException.ThrowException (строковое сообщение, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType) в System. Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException) в System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) в System.Windows.Markup.TemplateBamlRecordReader.ReadNonContentRecord(BamlRecord bamlRecord) ) в System.Windows.Markup.TemplateBamlRecordReader.ReadRecord(BamlRecord bamlRecord) в System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord) в System.Windows.Markup.TemplateTreeBuilderBamlTranslator.ParseFragment() в System.Windows.Markup.TreeBuilder. Parse() в System.Windows.Markup.XamlTemplateSerializer.ConvertBamlToObject(программа чтения BamlRecordReader, BamlRecord bamlRecord, контекст ParserContext) в System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord) в System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) ) в System.Wind ows.Markup.BamlRecordReader.ReadElement(Int64 startPosition, XamlObjectIds contextXamlObjectIds, Object DictionaryKey) в System.Windows.ResourceDictionary.CreateObject(Int32 valuePosition, Object key) в System.Windows.ResourceDictionary.RealizeDeferContent(Object key, Object& value, Boolean& canCache) в System.Windows.ResourceDictionary.GetValueWithoutLock(ключ объекта, логическое значение и canCache) в System.Windows.ResourceDictionary.GetValue(ключ объекта, логическое значение и canCache) в System.Windows.DeferredThemeResourceReference.GetValue(BaseValueSourceInternal valueSource) в System.Windows.DependencyPropertyChangedEventArgs.get_NewValue () в System.Windows.Controls.Control.OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e) в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e) в S ystem.Windows.DependencyObject.NotifyPropertyChange(аргументы DependencyPropertyChangedEventArgs) в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, метаданные PropertyMetadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType) в System.Windows.Styly FrameworkObject fo, DependencyProperty dp) в System. Windows.StyleHelper.InvalidateContainerDependents(контейнер DependencyObject, FrugalStructList_1_1& oldContainerDependents, FrugalStructList`1& newContainerDependents) в System.Windows.StyleHelper.DoThemeStyleInvalidations(FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style style) в System.Windows.Style Style) FrameworkElement fe, FrameworkContentElement fce, Style oldThemeStyle, Style newThemeStyle, Style& themeStyleCache) в System.Windows.FrameworkElement.OnThemeStyleChanged(DependencyObject d, Object oldValue, Object newValue) в System.Windows.StyleHelper.GetThemeStyle(FrameworkElement fe, FrameworkContentElement fce) в System. .Windows.FrameworkElement.UpdateThemeStyleProperty() в System.Windows.FrameworkElement.OnInitialized(EventArgs e) в System.Windows.Controls.MenuItem.OnInitialized(EventArgs e) в System.Windows.FrameworkElement.TryFireInitialized() в System.Windows.FrameworkElement.EndInit() в System.Windows.Controls.ItemsControl.EndInit() в System.Windows.Markup.BamlRecordReader.ElementEndInit(Object& element) в System.Windows.Markup.BamlRecordReader.ReadElementEndRecord(логическое значение fromNestedBamlRecordReader) в System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) в System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord) в System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment() в System.Windows.Markup.TreeBuilder.Parse () в System.Windows.Markup.XamlReader.LoadBaml (поток потока, ParserContext parserContext, родительский объект, логическое значение closeStream) в System.Windows.Application.LoadComponent (компонент объекта, Uri resourceLocator) в Waak.WeegschaalProgramma.WeegAuteurWindow.InitializeComponent() в Waak.WeegschaalProgramma.WeegAuteurWindow..ctor(WeegschaalProcessor weegschaalProcessor) - person pieter.lowie   schedule 14.01.2013