【问题标题】:HRESULT: 0x80270254 in Windows Phone ProgrammingHRESULT:Windows Phone 编程中的 0x80270254
【发布时间】:2015-01-11 23:36:43
【问题描述】:

我在 win visual studio 2013 中遇到问题。每当我为 windows phone 8.1 应用程序创建新项目时,MainPage.xaml 工作正常,直到我重新启动或关闭我的笔记本电脑。但是,当我打开笔记本电脑并尝试打开现有项目时,MainPage.xaml 不会加载。它说

System.Runtime.InteropServices.COMException
This app does not support the contract specified or is not installed. (Exception from HRESULT: 0x80270254)

这是完整的错误详细信息。

System.Runtime.InteropServices.COMException
This app does not support the contract specified or is not installed. (Exception from HRESULT: 0x80270254)
   at Microsoft.Expression.HostUtility.AppPackage.AppPackageNativeMethods.IApplicationActivationManager.ActivateApplication(String appUserModelId, String activationContext, ActivateOptions options, Int32& processId)
   at Microsoft.Expression.HostUtility.AppPackage.WrtUtility.ActivateApplication(String appUserModelId, String activationContext, Object site)
   at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.ActivateApplicationInternal(String appUserModelId, String activationContext, Object site)
   at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, FrameworkName targetFramework, String identifier, String baseDirectory)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
   at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
   at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize()
   at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedObjectFactory.Initialize()
   at Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
   at Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
   at Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry)
   at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
   at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa`1.<StartTask>b__6()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()

【问题讨论】:

  • 这很奇怪和错误,可能意味着您需要卸载并重新安装 Visual Studio。事情搞砸了。如果你想在不重新安装的情况下尝试解决,那么你可以使用Process Monitor
  • 微软官方对此问题有回应吗?我在 Windows 8.1 + Visual Studio 2013 中使用它。重新启动 Visual Studio 不起作用。我正在测试修复它
  • 您可以修复和安装最新更新(更新 4 visualstudio.com/news/vs2013-update4-rtm-vs)。我找不到任何官方回应这个问题@CamiloMartinez
  • 其实我只需要修复它@TusharTushKhush。我还没有安装更新 4,但它又可以工作了。

标签: c# visual-studio-2013 windows-phone-8.1


【解决方案1】:

我刚刚用更新 4 更新了我的 vs,问题就消失了。

【讨论】:

  • 我有更新 4 并且问题存在。
  • @AlexeyZimarev 您使用的是哪个操作系统?
  • 我遇到了同样的问题,安装更新 4 对我也不起作用。我去了已安装程序列表并开始修复安装VS。它再次工作耶:)
  • 首先我有 Windows 10 技术预览版。我安装了带有更新 2 的 vs 2013。我遇到了问题。我认为问题在于操作系统。然后安装了8.1,又遇到了同样的问题。最后更新 4 帮助我摆脱了它。这让我认为更新 4 是解决方案。
  • 我使用的是 Windows 8.1。我重新启动了 Studio,它开始工作了。很奇怪的问题。
【解决方案2】:

我遇到了完全相同的问题。在我的情况下,帮助重新安装 Visual Studio。
这需要很长时间,尤其是“配置您的系统,这可能需要一段时间”部分,但问题已解决。
我的环境:Windows 8.1 Pro x64 + Visual Studio 2013 社区

【讨论】:

  • 这实际上需要相当长的时间,但在我的情况下也可以修复。
【解决方案3】:

在此处阅读我的答案:https://stackoverflow.com/a/24772492/416210,这只是一次尝试,但只需重新启动就解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多