Невозможно использовать конструктор WPF в VS2008 SP1

Я искал несколько часов четыре решения и ничего не нашел. Если я открываю WPF Designer в моем VS2008 Team Suite SP1, я становлюсь следующей ошибкой:

Что я пробовал к этому моменту:

Я использую Windows Vista SP1 32bit Business Edition.

  • Закрыл все открытые файлы XAML в проекте, закрыл Visual Studio, повторно открыл VS, открыл файл XAML
  • Создайте нового пользователя в операционной системе и попробуйте с ним открытое решение
  • Завершено удаление / переустановка VS 2008 SP1 + MSDN, .NET 3.5 Framework SP1, Silverlight SDK, WPF Toolkit - январь 2009 г.
  • Прежде всего, не только вы получаете эту ошибку, возможно, вам следует сначала погуглить? Как видите, существует множество вариантов поведения этой проблемы, и мы не можем понять, что не так в вашем случае, потому что воспроизвести проблему сложно. Также вы можете попытаться восстановить VS или отключить все надстройки

Есть ли у кого-нибудь идеи, как я могу решить эту проблему, прежде чем я попытаюсь переустановить операционную систему?

С уважением Антон Кальчик

ОБНОВЛЕНИЕ: Также я попытался отключить все надстройки.

Сбросить все настройки в Visual Studio


person Anton Kalcik    schedule 21.02.2009    source источник


Ответы (2)


Спасибо, что объяснили, какие попытки потерпели неудачу. Спасает меня часы и ложную надежду. Вы пробовали переустановить VS без SP1? (Вы держите пари, что это вина SP1, этого никогда не было до того, как я обновил VS) Также ваш дизайнер не работает ни над одним проектом, верно? Даже новые? И на других языках проги тоже?

person zihotki    schedule 22.02.2009
comment
Ой, извини. Вы его переустанавливали или только что восстановили? К слову, при таких проблемах предлагаю обращаться в службу поддержки MS, возможно, они знают больше. - person Anton Kalcik; 22.02.2009
comment
Я полностью переустановил свой компьютер. Это тоже хороший повод выбросить Vista :-). На этот раз я получаю лучшую производительность с XP. - person zihotki; 22.02.2009
comment
Да, я пробовал VS без SP1. Мой дизайнер нигде не работал (пробовал только проекты на C #) - person Anton Kalcik; 22.02.2009

Я бы не стал писать здесь, пока не попробовал все, что нашел до сих пор, через Google. Но для меня это не актуальнее. Поскольку мне нужен VS в целости и сохранности, переустановил компьютер. Но это может быть интересно другому пользователю с такой же проблемой.

person Jay Wick    schedule 20.03.2009
comment
При загрузке этой сборки будет получен набор прав, отличный от других экземпляров. (Исключение из HRESULT: 0x80131401) в System.RuntimeTypeHandle.CreateInstance (тип RuntimeType, Boolean publicOnly, Boolean noCheck, Boolean & canBeCached, RuntimeMethodHandle & ctor, Boolean & bNeedSecurity.RuntimeSystem.RuTimeType (System.bNeedSecurity.Runtime) CreateInstanceImpl (Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) в System.Activator.CreateInstance (Тип типа, Boolean nonPublic) в System.RuntimeType.CreateInstanceImpl (BindingFlags bindingAttrIn, Bindergs binder, Object []] культура в System.Activator.CreateInstance (тип типа, BindingFlags bindingAttr, связыватель привязки, аргументы Object [], культура CultureInfo, атрибуты активации Object []) в System.Activator.CreateInstance (String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr , Object [] args, Cul культура tureInfo, атрибуты активации Object [], Evidence securityInfo, StackCrawlMark и stackMark) в System.Activator.CreateInstance (String assemblyName, String typeName) в System.AppDomain.CreateInstance (String assemblyName, String typeName) в System.AppDomain.CreateInstance (assembly) String typeName) в System.AppDomain.CreateInstanceAndUnwrap (String assemblyName, String typeName) в MS.Internal.Package.VSIsolationProviderService.CreateIsolationProvider (String identity, AssemblyReferenceProvider assemblyReferences, IEnumerable`1 assemblyFolders. Provider, иерархия IVsHierarchy, AssemblyReferenceProvider assemblyReferences, логическое значение isSilverlightProject) в MS.Internal.Providers.VSDesignerContext.GetIsolationProvider (поставщик IServiceProvider, иерархия IVsHierarchy, AssemblyReferenceProvider assemblyReferences) в MS.Internal.Providers.VSDesignerContext.Initialize (поставщик IServiceProvider, иерархия IVsHierarchy, идентификатор элемента UInt32, объект docDataObj)
в MS.Internal.Providers.VSDesignerContext..ctor (поставщик IServiceProvider, кадр IVsWindowDesigner, объект doc Internal.Providers.VSDesignerContext.GetContext (службы IServiceProvider, кадр IVsWindowFrame, логическое значение createIfNotExist) в MS. Internal.Designer.DesignerPane.InitializeDesigner () - person Anton Kalcik; 24.03.2009