我正在尝试为Windows 10开发通用应用程序,但XAML设计器无法加载。我尝试重新安装Visual Studio,但似乎没有任何工作。
错误:
System.Runtime.InteropServices.COMException
该应用程序没有启动。 (来自HRESULT的异常:0x8027025B)
堆栈跟踪:
at Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.AppPackageNativeMethods.IApplicationActivationManager.ActivateApplication(String appUserModelId, String activationContext, ActivateOptions options, Int32& processId) at Microsoft.VisualStudio.DesignTools.HostUtility.AppPackage.DesignerWrtUtility.ActivateApplication(String appUserModelId, String activationContext, Object site, Boolean isRunningElevated) at Microsoft.VisualStudio.DesignTools.HostUtility.Platform.AppContainerProcessDomainFactory.ActivateApplicationInternal(String appUserModelId, String activationContext, Object site) 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.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.b__0() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.Execute()
答案 0 :(得分:0)
有类似的问题。使用VS 2015 Enterprise和Win8.1 x64。以这种方式解决了它:
启动防火墙服务(已关闭)
将UAC更改为建议级别(已关闭)
以微软用户帐户登录(正如我想的那样,这将是至关重要的)
启动Windows应用商店应用(已阅读此内容是所有问题的来源)
开始VS.在这位设计师开始工作之后
重新启动系统,恢复所有设置,包括防火墙& UAC 最后,即使MS用户帐户被禁用,设计人员也可以在任何用户下正常工作。
答案 1 :(得分:0)
大约三周前,我开始注意到此问题,并访问了Visual Studio Community 2017论坛。我使用较新的版本15.7.5、15.7.6、15.8.0、15.8.1遇到问题。我终于发现问题与创建UWP项目时必须选择的目标版本/最低版本有关。我一直在处理Blank UWP项目,并一路修改它。
如果您对完整的细节感兴趣,请在此处发布: http://hodentekhelp.blogspot.com/2018/08/how-did-you-fix-unhandled-exception-app.html
答案 2 :(得分:-3)
我自己解决了这个问题。显然这个错误与一些很可能已损坏的Windows系统文件有关。我的应用程序商店也没有用,但在我修复了visual studio之后,我的商店也再次工作了。
在某些情况下,错误可能不那么严重,并且源于错误的配置。
我环顾网络,发现了一系列建议,从小修正到更严肃的方法。我会在这里列出来的。
<小时/> 1)修复HKEY_CLASSES_ROOT中的权限
As adviced on the bottom of this page.这对我来说 无效。
2)在命令提示符下运行此Powershell命令
使用管理员权限打开命令提示符。
将下面的行复制粘贴到提示中并运行它。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
Tip found here.这对我来说 无效。
<小时/> 3)清除LocalCache
转到电脑上的以下位置。请记住使用您自己的用户名替换 user_name 。
C:\Users\user_name\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalCache
删除文件夹内容。
Tip seen here.这对我来说不有效。
<小时/> 4)尝试运行SFC扫描
使用管理员权限打开命令提示符。写下面的命令并完成它。
sfc /scannow
As seen here.这对我来说不有效。但它确实证实我有一些损坏的文件。它虽然无法修复/恢复它们......
<小时/> 5)运行DISM工具,然后再次尝试SFC
使用管理员权限打开命令提示符。运行以下命令。
DISM /Online /Cleanup-Image /RestoreHealth
如果成功完成,请再次运行sfc /scannow
命令。
As seen here.这对我来说不有效。
<小时/> 6)修复Windows 10
警告! 此过程会删除您的所有程序和应用。但它会让你的文件单独存在。例如。我的Dropbox文件夹在运行修复后仍然有其文件。
请将您不想丢失的任何内容备份到外部硬盘,云或存储库。
As seen here.这终于为我做了诀窍。我的设计师现在加载,我的win app store也可以再次运行。
有很多提示和技巧可以解决这类问题,但我希望上面的内容可以帮助您解决问题。
祝你好运,如果上述任何一项对您有效,请回复:)