2015-08-09 86 views
4

我在Windows 10 Pro正式版上运行Visual Studio 2015社区。没有任何问题或错误安装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通用应用程序,两者在尝试打开默认MainPage.xaml的XAML设计器时都有相同的错误。

我也尝试调试Visual Studio的另一个实例,但它没有抛出任何异常。

这似乎是XAML设计器中的一个错误,但如果有人知道正在使用的解决方法,请与我分享。

在此先感谢!

编辑:

问题是由在Visual Studio 2015年更新1

+0

您是否运行正版? – Ave

+0

是的,我有Windows 8.1 Pro(法律),并免费升级到10 Pro。它说我的Windows被激活。而且VS2015从微软网站免费,所以它也是合法的。 – AirPett

+0

我有同样的问题,问题解决了吗? – TPWang

回答

1

您需要打开开发模式上的设置解决 - >更新和安全 - >对于开发菜单。

对不起,我的英语。

+0

我已经完成并重新启动并确保开发者模式已启用,但我仍然遇到问题。感谢帮助! – AirPett

+0

我有同样的问题,也没有为我工作。 – TPWang

+0

我相信这是关于开发者模式。我的系统在几个星期内工作正常,然后在一次大的更新之后停止了。我去了“对于开发者”,它仍然从之前设置为开发者模式,但一旦窗口打开它开始“安装”。然后设计师再次工作。 – Tim

0

残疾人的开发模式(设置 - >更新&安全 - >对于开发者 - >不要使用开发者功能),然后重新启动计算机。它解决了这个问题。

+0

感谢您的建议。我试过了,但重启后设计师仍然失败了。我也尝试重新启用开发者模式,但它也没有帮助。 – AirPett

+0

毕竟我解决了这个问题。在我的MVVM light应用程序初始化中,数据库上下文在ViewModelLocator的构造函数中。每次当XAML设计器的窗口打开时,都会创建一个到数据库的连接。它花了很多时间。当我删除从ViewModelLocator的构造函数创建到数据库的连接时,XAML编辑器开始快速打开。 您可以测试您的应用程序的长时间运行的操作,当您打开XAML编辑器时可以执行 – Vlkam

+1

我想尝试一下,但我不明白“数据库上下文在ViewModelLocator的构造函数中”是什么意思。而我的问题不在于设计师需要很长时间才能加载,而是根本无法加载。这也发生在一个新的空白应用程序。 – AirPett

1

对于其他许多人来说,删除系统 - >高级系统设置 - >环境变量中的“平台”环境变量已经解决了这个问题(主要在HP PC或笔记本电脑上)。

你可能想试一试。欲了解更多信息,请参阅XAML designer crash in VS 2015 on Windows 10

+0

这仅适用于惠普电脑,并未解决笔记本电脑上的问题。 – TPWang

1

右键单击xaml。选择使用XML(文本)编辑器打开。 (设为默认)。自动编辑器选择器不总是有效。

相关问题