【问题标题】:Why my electron app not run in any windows?There must be a logical explanation for the failure为什么我的电子应用程序不能在任何窗口中运行?失败必须有一个合乎逻辑的解释
【发布时间】:2019-01-20 10:25:45
【问题描述】:

当我在 Windows 上运行应用程序时,我会得到一个旋转的加载程序,持续 1-2 秒。然后什么也没有发生。该应用程序在正常运行时会在任务栏中显示一个图标,并打开一个浏览器窗口供用户登录。

我正在使用电子日志,但没有任何内容打印到日志中。该应用程序似乎在启动之前就死了。我正在查看事件查看器,并没有看到任何明显的东西。我觉得我错过了一些东西,并且没有很好的方法来了解正在发生的事情。

关于在哪里查看 Windows 10 以了解电子应用程序为什么不执行任何操作的任何建议?

【问题讨论】:

  • 您尝试在哪个实际版本的 Windows 10 上运行它?我有一个电子应用程序,它不能在联想 USB 棒电脑上运行,使用的是 Windows 10 的真正旧版本。在旧版本的 Windows 上,如 Windows 8,应用程序无法打开任何类型的窗口并强制关闭。
  • windows 10 企业版 1511 我的版本。
  • 我同意,“更新您的系统”不是解决问题的好方法,我希望我能为您提供更多答案。
  • 尝试运行 sysinternals procmon,它至少会向您展示它所做的一切。也许你会在那里看到线索(例如丢失的文件)docs.microsoft.com/en-us/sysinternals/downloads/procmon
  • 这听起来像是某个节点模块的无声死亡。您是否使用任何使用二进制 *.node 的 npm 模块(例如 sqlite3)?

标签: electron electron.net


【解决方案1】:

在查看了所有操作后,我清楚地知道错误在于应用程序并且必须安装 sqlserver express 在当前机器上因为错误:

未处理的异常:System.Data.SqlClient.SqlException:建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

一点关注和询问总能消除障碍

【讨论】:

    猜你喜欢
    • 2021-04-18
    • 2010-11-03
    • 2021-06-12
    • 1970-01-01
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多