Mat*_*ard 5 c# wpf clickonce uwp
我们目前有一个内部WPF应用程序,可以为不同部门以不同方式为业务提供服务。我们有一个分阶段的推出过程,它通过以下步骤进行更改:
开发人员需要能够运行该应用程序的所有这些版本,并且某些用户访问Beta版本以注销新功能。
当前,这是通过通过ClickOnce部署的Launcher应用程序完成的,该应用程序下载并运行所选版本的客户端二进制文件。该应用程序的每个版本均由相应服务器上的相应Web服务托管(Alpha,Beta,Live)。
有谁知道如何通过UWP做到这一点?我们希望对应用程序进行过时的验证,并考虑对Surface,Windows Phone等的支持。但是在所有情况下,开发人员和用户都应该能够访问应用程序的不同版本,有时甚至可以同时运行它们。
是否支持这种并发部署同一UWP应用程序的多个版本?
为了进行开发,这些应用程序可以通过 powershell 安装。从 AppStore 您只能获得最新发布的版本,但在本地您可以做您想做的事情。
当您使用 Visual Studio 将文件部署到本地文件系统时,会提供所需的 powershell 脚本。如果您的计算机需要,他们甚至会提示您创建本地开发人员密钥。