Uwp AppServiceConnection正在重新构造已在运行的应用程序

Uwp AppServiceConnection正在重新构造已在运行的应用程序,uwp,Uwp,我们有一个带有完全信任组件的UWP应用程序,其中的通信通过AppServiceConnection(类似)进行处理。在处理完全信任组件宕机的情况时(无论出于何种原因,如上所述),我偶尔会看到已经运行的UWP应用程序得到重建,而不仅仅是后台激活 这些文档并没有令人难以置信的描述性,但似乎应该在运行的实例上调用UWP端的OnBackgroundActivated。这是直到最近才发生的事情 我还无法确定UWP应用程序被重构而不是仅仅后台激活的情况,但这会导致问题,因为运行实例在应用程序类中的任何状态在

我们有一个带有完全信任组件的UWP应用程序,其中的通信通过
AppServiceConnection
(类似)进行处理。在处理完全信任组件宕机的情况时(无论出于何种原因,如上所述),我偶尔会看到已经运行的UWP应用程序得到重建,而不仅仅是后台激活

这些文档并没有令人难以置信的描述性,但似乎应该在运行的实例上调用UWP端的
OnBackgroundActivated
。这是直到最近才发生的事情


我还无法确定UWP应用程序被重构而不是仅仅后台激活的情况,但这会导致问题,因为运行实例在
应用程序
类中的任何状态在重构后都会消失。

嗨,
AppServiceConnection
用于在两个应用程序之间通信并传递消息。如果您试图重构正在运行的应用程序,这可能会导致服务中断。你能解释一下原因吗?@RichardZhang MSFT-我不知道你所说的“重构一个运行中的应用程序”是什么意思。我们只是使用UWP应用程序和进程内应用程序服务(完全信任组件),如问题中的两个链接所述。问题是,有时
OpenAsync()
似乎在构造一个新的UWP应用程序实例,而不是在现有实例上调用
OnBackgroundActivated()
。您好,您能否提供最低可运行代码,我们需要重现您的问题,这将更好地帮助您。