我使用经典编辑器创建Azure CI Pipeline,其中我有打开WPF应用程序的命令行任务,现在的问题是,当我将代理配置为服务时,此WPF应用程序在后台运行时不会在前端显示界面,但当代理不作为服务运行时当代理作为服务运行时,我需要打开WPF应用程序。
我还尝试使用用户帐户配置代理,但仍然面临同样的问题。WPF应用程序在后台运行。在任务管理器中,它显示应用程序正在运行,但不显示在屏幕上。
正如问题所说,我对分布式系统的WPF有哪些选择?它仍然应该被积极地开发/维护。我唯一能想到的就是WCF。我还有其他选择吗?
我还没有读过关于ASP.NET Web API的文章。这可以用作使用WPF的分布式系统的通信吗?是否建议这样做?如果使用WPF的ASP.NET Web API,我需要知道一些“问题”吗?我将有两个UI实现:一个作为WPF,一个作为ASP.NET MVC应用程序。你会推荐什么,或者可能推荐其他选择?