Javascript 如何处理windows for electron应用程序中的.net4.5要求问题?

Javascript 如何处理windows for electron应用程序中的.net4.5要求问题?,javascript,node.js,electron,squirrel.windows,Javascript,Node.js,Electron,Squirrel.windows,我们的桌面应用程序(windows)内置于electron。 在大多数系统上,它安装得非常完美。但在某些计算机中,特别是Windows7,用户在安装软件之前会得到安装.NET4.5的提示。在大多数情况下,安装此功能效果良好。但在某些情况下,用户将无法安装.net 4.5,因为他们的系统中安装了较新版本的.net。在这种情况下,我们需要远程连接到他们的电脑,卸载以前的版本,安装新版本,并进行一些调整。例如,停止WuAuServ,使用软件分发并再次启动WuAuServ 这似乎是它对使用electro

我们的桌面应用程序(windows)内置于electron。 在大多数系统上,它安装得非常完美。但在某些计算机中,特别是Windows7,用户在安装软件之前会得到安装.NET4.5的提示。在大多数情况下,安装此功能效果良好。但在某些情况下,用户将无法安装.net 4.5,因为他们的系统中安装了较新版本的.net。在这种情况下,我们需要远程连接到他们的电脑,卸载以前的版本,安装新版本,并进行一些调整。例如,停止WuAuServ,使用软件分发并再次启动WuAuServ

这似乎是它对使用electron构建的应用程序的要求


我想知道即使slack在安装时是否也面临同样的问题。如果没有,那么有人能告诉我我做错了什么吗?

你确定是你的电子应用程序需要net framework吗?据我所知,电子没有这种依赖性。可能是您的安装程序或其他先决条件?您使用什么生成安装程序?您好,谢谢您的快速回复。我正在使用“electron winstaller”创建安装程序。使用“electron squirrel startup”进行安装和更新过程。这就是您的问题,squirrel需要网络框架。你的Electron应用程序可能没有(除非你使用了一些奇怪的npm软件包),所以我会在(或者可能是Electron squirell启动)上提出这个问题,看看这是否是一个已知的问题。谢谢。。我在electron squirrel startup和electron winstaller中都提出了一个问题。希望我能得到一些好的解决办法。@Karl JohanSjögren你能帮我创建一个安装程序吗。我正在尝试使用electron Builder,我正在使用nsis,但是我找不到任何远程发布的选项,在那里我可以提供我以前版本的url来生成delta包。我怎样才能做到这一点?