簡體   English   中英

Visual Studio 2015 XAML設計器因System.Exception而失敗

[英]Visual Studio 2015 XAML designer fails with System.Exception

我在Windows 10 Pro正式版上運行Visual Studio 2015社區。 安裝Visual Studio時沒有任何問題或錯誤,但XAML設計器崩潰時出現以下錯誤:

在此輸入圖像描述

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應用程序,兩者在嘗試打開時都出現相同的錯誤默認MainPage.xaml的XAML設計器。

我也嘗試用另一個實例調試Visual Studio,但它沒有拋出任何異常。

這似乎是XAML設計師的一個錯誤,但如果有人知道一個有效的解決方法,請與我分享。

提前致謝!

編輯:

Visual Studio 2015 Update 1解決了該問題

您需要在設置 - >更新和安全 - >開發人員菜單上打開開發人員模式。

抱歉,我的英文。

對於許多其他人,刪除系統 - >高級系統設置 - >環境變量中的“平台”環境變量已解決了該問題(主要在HP PC或筆記本電腦上)。

你可能想試一試。 有關詳細信息,請參閱Windows 10上VS 2015中的XAML設計器崩潰

右鍵單擊xaml。 選擇用XML(文本)編輯器打開。 (設為默認)。 自動編輯器選擇器並不總是有效。

禁用了開發人員模式(設置 - >更新和安全 - >對於開發人員 - >不要使用開發人員功能)並重新啟動計算機。 它解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM