小编and*_*ndy的帖子

UWP BackgroundTask关于应用程序更新

我有一个简短的问题,如果我更新包含BackgroundTask的App,更新后是否需要注销并重新注册任务?我已经体验到在某些用户的设备上进行更新后,BackgroundTask将不再起作用,并且用户必须禁用并再次启用它。我在msdn文档中看到一个“ ServicingComplete” BackgroundTask,应在应用程序更新后启动,因此在其中重新注册我的主BackgroundTask是否正确?还是在App更新后使简单的BackgroundTask达到100%的最喜欢的方法是什么?

c# win-universal-app background-task uwp

3
推荐指数
1
解决办法
418
查看次数

UWP CompactOverlay模式(Picture-inPicture)IsViewModeSupported Exception

目前我正在测试新的CompactOverlay模式,但是在运行应用程序而不是创建者更新(例如周年纪念更新)时似乎存在问题.这是一段简化的代码

// Check if it is supported
if (ApplicationView.GetForCurrentView().IsViewModeSupported(ApplicationViewMode.CompactOverlay))
{
  // Supported
}
else
{
  // Not supported
}
Run Code Online (Sandbox Code Playgroud)

但是在创建者更新之前的Windows版本上,这给了我一个例外:

System.InvalidCastException: ‘Unable to cast object of type ‘Windows.UI.ViewManagement.ApplicationView’ to type ‘Windows.UI.ViewManagement.IApplicationView4
Run Code Online (Sandbox Code Playgroud)

这是一个错误,还是我需要检查其他的东西?

c# win-universal-app uwp

1
推荐指数
1
解决办法
627
查看次数

标签 统计

c# ×2

uwp ×2

win-universal-app ×2

background-task ×1