MSIX安装的使用Azure SSO的WPF应用程序将不会启动



我是创建MSIX安装程序并在Azure上托管它的新手。

问题:为什么使用MSIX安装程序安装的WPF应用程序不会启动?

详细信息:我有一个基于.NET 5构建的WPF应用程序,它可以使用SSO将用户登录到我们的Azure SQL数据库中。因此,当应用程序启动时,它将首先打开Chrome,允许用户输入他们的AAD凭据。一旦该步骤完成,应用程序就会启动。我遵循了Tim Corey关于如何在此处创建MSIX安装程序的演练:https://www.youtube.com/watch?v=4t2TI8ImwMY

我能够构建应用程序和MSIX安装程序。MSIX包是在我的本地上创建的,我可以从发布文件夹启动应用程序的可执行文件。我可以运行MSIX安装程序并安装应用程序,并且可以在"开始"菜单和WindowsApps文件夹中看到它。但是,当我运行应用程序时,它不会启动。我没有收到任何错误,也没有在任务管理器中看到流程启动。

考虑到当我尝试启动应用程序时没有错误或响应,我甚至不确定从哪里开始对此进行故障排除。我尝试在管理模式下使用Visual Studio构建和发布MSIX安装程序,并检查了Windows事件查看器,但没有看到任何与应用程序相关的错误。我们非常感谢任何协助。

显然,我创建MSI项目并发布它的方式没有任何问题。问题似乎出在我的计算机上。组织中的其他用户能够安装MSI包并运行该应用程序。

最新更新