2010-03-21 7 views
0

Я создал новое бизнес-приложение Silverlight 3 с VS 2008. Создание выполнено правильно. Когда я пытаюсь открыть XAML, она открывается, но в то же время показано, эта ошибка:Silverlight и WCF Ria Services

Не удалось загрузить сборку метаданных System.Windows.Controls.Data.Input.Design, Version = 2.0.5.0, культура = нейтральный, PublicKeyToken = 31bf3856ad364e35. Сообщение об исключении: Не удается загрузить один или более из запрошенных типов. Восстановите LoaderExceptions свойство для получения дополнительной информации .. трассировки стека:
на System.Reflection.Module._GetTypesInternal (StackCrawlMark & stackMark) в System.Reflection.Assembly.GetTypes() в MS.Internal.Package .MetadataLoader.RegisterDesignTimeMetadata (монтаж сборка, LogCallback регистратор) исключение типа ArgumentNullException был пойман, когда вызова IRegisterMetadata по типу System.Windows.Controls.Data.Input.VisualStudio.Design.MetadataRegistration. Сообщение об исключении: Значение не может быть null. Имя параметра: тип. Стек трассировки: в Microsoft.Windows.Design.Metadata.AttributeTableBuilder.AddCallback (тип типа, AttributeCallback обратного вызова)
в System.Windows.Controls.Data.Input.VisualStudio.Design.MetadataRegistration.AddAttributes (AttributeTableBuilder строитель) при System.Windows.Controls.Design.Common.MetadataRegistrationBase.BuildAttributeTable() на System.Windows.Controls.Data.Input.VisualStudio.Design.MetadataRegistration.Register() в MS.Internal.Package.MetadataLoader .RegisterDesignTimeMetadata (сборка сборка, журнал LogCallback) Не удалось установить загрузить метаданные ass вставить System.Windows.Controls.Design, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35. Сообщение об исключении: Не удается загрузить один или более из запрошенных типов. Восстановите LoaderExceptions свойство для получения дополнительной информации .. трассировки стека:
на System.Reflection.Module._GetTypesInternal (StackCrawlMark & stackMark) в System.Reflection.Assembly.GetTypes() в MS.Internal.Package .MetadataLoader.RegisterDesignTimeMetadata (монтаж сборка, LogCallback регистратор) Не удалось сборки метаданных нагрузки System.Windows.Controls.Navigation.Design, Version = 2.0.5.0, культура = нейтральной, PublicKeyToken = 31bf3856ad364e35. Сообщение об исключении: Не удается загрузить один или более из запрошенных типов. Восстановите LoaderExceptions свойство для получения дополнительной информации .. трассировки стека:
на System.Reflection.Module._GetTypesInternal (StackCrawlMark & stackMark) в System.Reflection.Assembly.GetTypes() в MS.Internal.Package .MetadataLoader.RegisterDesignTimeMetadata (сборка сборка, регистратор LogCallback)

Почему? Любые решения? Заранее спасибо.

ответ

1

Режим предварительного просмотра с VS2008 больше не существует. Вы можете проверить сообщение Тима Хайера (link) и связанный с ним пост в Stackoverflow (link).

Blend - идеальный инструмент для разработки XAML, гораздо более мощный, чем VS2008.