Visual Studio 2015 C# Building 在发行版中.exe无法在其他一些计算机上运行

本文关键字:其他 运行 计算机 exe 2015 Studio Building Visual | 更新日期: 2023-09-27 18:35:50

所以我到处找,找不到任何可以解决我问题的东西......

我有很多人说我的程序不能在那里的计算机上运行。我问过他们关于他们使用的.Net Framework,他们使用的Windows,cpu以及所有应该有所作为的东西。

有人甚至安装了Windows 10的完全干净的版本,只是为了尝试使用它,但它仍然没有打开。

它在我的计算机上工作

正常,但我找不到为什么它不能在其他计算机上工作。

这是应用程序直接下载链接(Dropbox):https://db.tt/7DieN69U

编辑:我在发布中构建程序。我已经签署了程序。该程序具有所有必需的库。

编辑 2:没有一个用户收到任何错误,但没有打开任何窗口,没有为他们打开任何内容,也没有为他们显示任何内容。他们双击它。他们甚至以管理员身份运行它。 什么也没发生。

编辑3:

软件规格:

.Net Framework 4 是目标框架

CPU

是任何 CPU

Visual Studio 2015 C# Building 在发行版中.exe无法在其他一些计算机上运行

我同意 innomatics 查看事件日志,看看您的应用程序是否存在错误

目标 .net 框架也可能未安装或未正确安装在目标 PC 上。

根据经验,通常的罪魁祸首是:

  • 防病毒软件 - 确保应用程序的文件夹在主机上列为例外。防病毒软件捕获的程序可能会以静默方式失败。
  • 库 - 您的 DLL 是否全部复制到本地?您可能在计算机上安装了依赖项,并且它们之所以有效,是因为它们被正确引用,但是它们实际上不是使用安装程序生成的,因为它们是从项目外部的源获取的。在 IDE 上逐个检查 DLL,并在客户端计算机上检查已安装的 DLL。