2015-08-09 8 views
4

Я запускаю сообщество Visual Studio 2015 на официальном выпуске Windows 10 Pro. Visual Studio установлены без каких-либо проблем или ошибок, но дизайнер XAML разваливается со следующей ошибкой:Дизайнер Visual Studio 2015 XAML не работает с System.Exception

enter image description here

System.Exception 
Install failed. Please contact your software vendor. 

Deployment Register operation with target volume C: on Package 74da95b4-525a-49a9-99a1-472cc815a148_1.0.0.0_x86_NorthAmerica_8wekyb3d8bbwe from: (AppXManifest.xml) failed with error 0x8E5E0408. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues. 
    at Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, IIsolationTarget isolationTarget, String baseDirectory) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) 
    at Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.Initialize() 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedObjectFactory.Initialize() 
    at Microsoft.VisualStudio.DesignTools.DesignerHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry, IServiceProvider serviceOverrides) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken) 
    at Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.IsolatedTaskScheduler.<>c__DisplayClass10_0`1.<StartTask>b__0() 
    at System.Threading.Tasks.Task`1.InnerInvoke() 
    at System.Threading.Tasks.Task.Execute() 

Я разработка Windows Phone 8.1 приложения, но проблема не имеет ничего общего с мое приложение, потому что я попытался создать пустое приложение Windows 10 UWP и пустое приложение Windows 8.1 Universal, оба с той же ошибкой при попытке открыть конструктор XAML для основного файла MainPage.xaml по умолчанию.

Я также попробовал отладку Visual Studio с другим экземпляром, но это не вызвало никаких исключений.

Это, кажется, ошибка в дизайнере XAML, но если кто-нибудь знает обходное решение, поделитесь им со мной.

Заранее благодарен!

EDIT:

Проблема была решена с помощью Visual Studio 2015 Update 1

+0

У вас есть юридическая копия? – Ave

+0

Да, у меня был Windows 8.1 Pro (юридический) и обновлен до 10 Pro бесплатно. В нем говорится, что моя Windows активирована. И VS2015 свободен от веб-сайта Microsoft, так что это тоже законно. – AirPett

+0

У меня такая же проблема, проблема еще решена? – TPWang

ответ

1

Вам необходимо включить режим разработчика на Настройки -> Обновление и безопасность -> Для разработчиков меню.

Извините, мой английский.

+0

Я сделал это и перезагрузился и убедился, что режим разработчика включен, но у меня все еще есть проблема. Спасибо за помощь! – AirPett

+0

У меня такая же проблема, и у меня тоже не работало. – TPWang

+0

Я уверен, что это связано с режимом разработчика. Моя система работала отлично в течение нескольких недель, а затем после большого обновления она прекратилась. Я пошел в «For Developers», он по-прежнему был настроен на режим разработчика, но как только открылось окно, он начал «устанавливать». Затем дизайнер снова работал. – Tim

0

I отключен Режим разработчика (настройка-> Обновление & Безопасность -> Для разработчиков -> Не используйте возможности разработчика) и перезагрузите компьютер. Он решил проблему.

+0

Спасибо за предложение. Я попробовал, но после перезагрузки дизайнер все равно не справился. Я также попытался снова включить режим разработчика, но это тоже не помогло. – AirPett

+0

В конце концов я решил проблему. В моей инициализации легкого приложения MVVM контекст базы данных был в конструкторе ViewModelLocator. Каждый раз, когда открывалось окно конструктора XAML, создавалось соединение с базой данных. Он провел много времени. Когда я удалил создание соединения с базой данных из конструктора ViewModelLocator, XAML редактор начал быстро открываться. Вы можете протестировать свое приложение для длительных операций, которые могут выполняться при открытии редактора XAML – Vlkam

+1

Я бы хотел попробовать, но я не понимаю, что вы имеете в виду, поскольку «контекст базы данных был в конструкторе ViewModelLocator». И моя проблема заключается не в том, что разработчику требуется много времени для загрузки, но он вообще не загружается. Это также происходит с новым, пустым приложением. – AirPett

1

Для многих других, удаление переменной среды «Платформа» в System-> Advanced System Settings-> Environment Variables решило проблему (главным образом, на ПК HP или ноутбуках).

Возможно, вы захотите сделать снимок. Для получения дополнительной информации см. XAML designer crash in VS 2015 on Windows 10

+0

Это только для компьютеров HP, не решило проблему на моем ноутбуке. – TPWang

1

Щелкните правой кнопкой мыши по xaml. Выберите open с редактором XML (Text). (установить по умолчанию). Селектор автоматического редактора не всегда работает.

Смежные вопросы