簡體   English   中英

Visual Studio xaml設計器未加載

[英]Visual Studio xaml designer not getting loaded

XAML代碼的設計器未在Visual Studio 2012中加載。將顯示以下錯誤。 任何幫助表示贊賞。

System.ObjectDisposedException已在Microsoft.Expression.DesignHost.Isolation.Primitives的Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath,String clientPort,Uri hostUri,IDictionary environmentVariables,Int32&processId,Object&processData)中關閉安全句柄。 ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory工廠,IIsolationBoundary邊界,AppDomainSetup appDomainInfo,FrameworkName targetFramework,String identifier,String baseDirectory),位於Microsoft.Expression.HostUtility的Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)。 Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance [T]中的Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize()的Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)(類型類型) )Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease上的Microsoft.Expression.DesignHost.Isolation.IsolatedExportProvider.Initialize()at Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateExportProvider(IIsolationTarget isolationTarget,ICatalogFactory catalogFactory,IExportFilter filter)。在Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler的Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)的Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget,CancellationToken cancelToken,DesignerServiceEntry&entry)中的IIsolationTarget isolationTarget)。 InvokeWithCulture [T](CultureInfo culture,Func 2 func, CancellationToken cancelToken) at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa位於System.Threading.Tasks.Task`1.InnerInvoke()的2 func, CancellationToken cancelToken) at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa 1.b__6() .Threading.Tasks.Task.Execut E()

我遇到了同樣的問題。 嘗試重新啟動Visual Studio。 如果仍然無效,請卸載VS,然后重新安裝。 我認為它會成功。

資料來源: https//social.msdn.microsoft.com/Forums/en-US/8e58ee68-341a-4792-9bb2-a155cfc06f90/cannot-use-visual-studio-community-2015-xaml-designer-unhandled-exception

導航到\\ Common7 \\ IDE(默認情況下為C:\\ Program Files或Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ Common7 \\ IDE),然后運行以下命令:

a)devenv.exe / resetsettings,它將恢復Visual Studio的默認設置。 (可選)將設置重置為指定的.vssettings文件。

b)devenv.exe / resetuserdata,它將花費幾分鍾的時間來運行,因為Visual Studio會清理並將自身設置回原始狀態。 此時可以打開任務管理器以檢查devenv.exe進程是否仍在運行。 完成運行后,您可以重新啟動Visual Studio。

這是一個老問題,但我在Visual Studio 2013 Express for Windows Update 2中遇到了同樣的問題,這恰好是最新的更新。

我嘗試了以下內容:安裝VS 2013的正確文件版本(因為它發生了兩次)我假設Windows Update將為我的x64位計算機安裝推薦的知識庫文章KB 2883200。 它沒有安裝,所以我安裝了它。

這些更改僅略有改進,但XAML頁面的加載和部署Windows 8.1沒有改善。

最終改進的是刪除了我的計算機上的另外兩個VS程序,VS 2013 Express for WEB和VS 2013 Express for Windows Desktop。

現在XMAL頁面正在加載,我沒有得到“System.ObjectDisposedException安全句柄已關閉”詳細信息在這里:

http://hodentek.blogspot.com/2014/05/programs-that-interfered-while-loading.html

暫無
暫無

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

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