首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSIX .appinstaller安装失败,但相应的m660 but安装正常。

MSIX .appinstaller安装失败,但相应的m660 but安装正常。
EN

Stack Overflow用户
提问于 2020-09-03 04:55:30
回答 2查看 665关注 0票数 0

我有一个使用MSIX部署的业务应用程序。我有一个测试安装程序项目,已经工作了几个月,我现在正在尝试设置一个生产版本,但遇到了一个问题,.appinstaller失败,但.msixbundle将安装应用程序。

设置:

我正在部署的应用程序是WPF .Net Core3.1应用程序。解决方案中有2个MSIX安装程序项目,一个用于测试环境,另一个用于生产(我知道这不是最好的,但这正是我目前所拥有的)。我已经将Test项目配置为部署应用程序的调试版本,生产安装程序项目被配置为部署应用程序的发布版本。它们有不同的更新URL和保存更新的不同共享文件夹。除此之外,安装程序项目应该是相同的。

我有一对(测试和Prod)的ASP .Net核心网站设置主机的应用程序更新和安装网站,他们被配置为静态主机更新文件夹。

我正在一台Win 10 2004机器上进行测试。

问题:

问题在于生产安装程序项目。发布后,如果单击安装程序网站上的“获取应用程序”链接,它将下载.appinstaller文件并在Windows中打开它。然后,我点击安装,得到一个不太有用的错误消息,如下所示。

我检查过的

  1. 考虑到我有两个MSIX项目,一个正在工作,另一个没有工作,我检查了它们之间的差异。我唯一能看到的是,在部署应用程序的发布版本时出现故障,而另一个则部署调试版本
  2. ,我试图从发布更新的共享文件夹中直接运行.msixbundle,并且运行良好。这使我相信,这个问题与.msixbundle
  3. I的.appinstaller链接是有关的,该链接通过从.appinstaller文件复制uri并粘贴到web浏览器中,检查更新文件是否可以从web地址访问。这导致.msixbundle被下载并正确安装。
  4. 我已经阅读了故障排除文档(https://learn.microsoft.com/en-us/windows/win32/appxpkg/troubleshooting?redirectedfrom=MSDNhttps://learn.microsoft.com/en-us/windows/win32/appxpkg/troubleshooting?redirectedfrom=MSDN已经检查了事件查看器)。我注意到了这个事件,同时安装失败了。

  1. 直接从共享文件夹运行.appinstaller将导致相同的错误。使用网站上的包包链接(在附加链接下)的
  2. 将下载.msixbundle并正确安装。

我不知道还有什么地方可以看,或者我还能做些什么来解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2020-10-13 13:09:20

也有同样的问题。(Winforms,Net48,wapproj,x86)也不能解决ist问题。刚在一台“新鲜机器”(vm)上安装了这个软件包,它就可以工作了。因此,我猜它不是“您的代码”在这台特定的机器上出现了一些“不干净的安装状态”。

问候你,雷莫

票数 0
EN

Stack Overflow用户

发布于 2021-06-15 10:28:25

windows中有一个名为DoSvc的服务,它是一种特殊的应用程序中断服务,旨在确保应用程序的安装不会顺利进行。如果您在安装无法在另一台机器上复制的appx包方面有任何问题,那么重新启动此服务是值得的,因为这通常会有所帮助。

有关更多细节,请参见AppInstaller XML Issue (不是相同的问题,而是类似的问题)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63717082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档