如何解决Exe应用程序无法在VM上执行
我在Visual Studio中有一个winforms应用程序,我使用wix安装程序扩展名为其创建了.msi。当我运行安装程序时,它将在我的程序文件x86文件夹中为应用程序创建一个文件夹,其中包含.exe,并且运行正常。但是,当我在虚拟机上运行.msi时,它将创建文件夹和.exe,但是当我单击.exe文件时,该应用程序将无法运行。我让其他人在他们自己的本地计算机上测试.msi,结果也相同。我该如何解决?
解决方法
缺少运行时 :相对强烈地表明您缺少某种运行时。确保已安装运行时,并且也需要所需的版本:
- 常用 :
VCRedist
,.NET
, {{ 1}} ,.NET Core
,Java
,等等... - 特定 :
Direct X
,Python
( {{ 1}} ,DBMS systems
,等等...) - Windows组件 :
PostgreSQL
,MSSQL
, { {1}} ,等等...
缺少文件 :可能还会丢失其他类型的文件-设置和各种特殊情况。这是一些很长的调试想法列表:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。