【问题标题】:Exe application won't execute on VMexe应用程序不会在VM上执行
【发布时间】:2021-01-27 22:58:35
【问题描述】:

我在 Visual Studio 中有一个 winforms 应用程序,我使用 wix 安装程序扩展来为其创建一个 .msi。当我运行安装程序时,它会在我的程序文件 x86 文件夹中为应用程序创建一个文件夹,其中包含 .exe,它运行得很好。但是,当我在我的虚拟机上运行 .msi 时,它会创建文件夹和 .exe,但是当我单击 .exe 文件时,应用程序不起作用。我让其他一些人在他们自己的本地计算机上测试了 .msi,他们得到了相同的结果。我该如何解决这个问题?

【问题讨论】:

  • 缺少什么运行时?记录在案。

标签: visual-studio winforms windows-installer


【解决方案1】:

缺少运行时:这相对强烈地表明您缺少某种运行时。确保您的运行时已安装,并且也是所需的版本:

  • 常用VCRedist.NET.NET CoreJavaDirect X等...
  • 具体PythonDBMS systemsPostgreSQLMSSQL 等...)
  • Windows 组件IISMSMQ - Message QueuePowershell、等等……

缺少文件:也可能缺少其他类型的文件 - 设置和各种特殊情况。以下是一些很长的调试想法列表:

【讨论】:

    猜你喜欢
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-05
    • 2011-06-13
    相关资源
    最近更新 更多