2015-08-09 122 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(文本)編輯器打開。 (設爲默認)。自動編輯器選擇器不總是有效。

相關問題