问题标签 [electron.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
electron - 如何在 HTTPS 上运行 electron.net 应用程序,而不是在 http 上
我正在使用.net core 5 在 Blazor 服务器端使用 electron.net 创建电子应用程序。当我启动时,我的电子应用程序在 http://localhost:somePort 上运行。我知道我可以通过设置“aspCoreBackendPort”属性来设置端口。如何设置https?在我的应用程序中,我使用的支付服务要求我在他们这边输入允许的来源,但他们不接受 http,只接受 https。如何解决这个问题?
c# - 如何在电子桌面应用程序中包含 postgresql
在电子桌面应用程序中包含 postgresql 的最简单方法是什么?
理想情况下,我想避免在安装过程中进行完整的本地 postgresql 安装(除非有办法简化它)。有没有办法让它作为一个独立的文件运行?
我正在使用 electron.net,我的后端是用 C# 编写的。
electron.net - 使用 Electron.NET 时,如何在菜单栏上显示我的应用名称而不是“Electron”?
我编写了一个在 Electron.NET 中运行良好的 Blazor 服务器应用程序。但是,当我在 Mac 上运行它时,我注意到菜单栏显示“Electron”而不是我的应用程序名称,如下所示:
我还看到其他人在这里问了一个问题: Unable to override app name on mac os electron menu
然而,这似乎更多地与普通的 Electron 相关,而不是 Electron.NET。
在 Electron.NET 中,如何打包我的应用程序,以便它在菜单栏中显示我的应用程序名称,而不仅仅是“Electron”?
asp.net-core - 具有 ASP.NET Core 和 Angular 依赖关系的 ElectronNet
我在运行应用程序时遇到了 Electron.Net 的问题。当应用程序以常规模式 (F5) 运行时,一切都按预期工作。这是一个带有 API 和 SPA (Angular) 的简单后端。
一旦我运行命令,问题就会发生electronize start
。运行此命令后,应用程序会启动,但 API 调用因以下问题而失败:
Microsoft.AspNetCore.Diagnostircs.ExceptionHandlerMiddleware[1]:System.IO.FileNotFoundExceptiopn:无法加载文件或程序集“Newtonsoft.Json,版本 13.0.0.0”
现在,它不再从后端获取异常,而是尝试路由回静态文件并提供服务index.html
(这更奇怪)。
这是我不太明白的,因为在我的项目中我引用的是 13.0.0.1 版本。在我看来,好像electronize start
不能识别正确的版本并且总是回退到 X.0.0.0 版本。我已将我的包降级到版本 12.0.0.4,但是,我得到了完全相同的异常,它找不到版本12.0.0.0。
electron.manifest.json
为了使这项工作,我需要更新我的任何内容吗?
这是我的设置的样子:
node.js - ElectronNet/Electron.NET 安装扩展时出错
尝试使用 ElectronNet 安装扩展时出现错误。我正在尝试安装扩展的代码。
错误:
(节点:26580) ExtensionLoadWarning:警告在 AppData\Local\Google\Chrome\User Data\Default\Extensions\nkbihfbeogaeaoehlefnkodbefgpgknn\10.8.1_0 加载扩展程序:
无法识别的清单密钥“作者”。无法识别的清单键“browser_action”。无法识别的清单键“chrome_url_overrides”。无法识别的清单键“命令”。无法识别的清单键“minimum_chrome_version”。无法识别的清单键“short_name”。
无法识别的清单键“update_url”。Manifest 包含一个different_fingerprint 键,该键将在扩展更新时被覆盖。权限“activeTab”未知或 URL 模式格式错误。权限“通知”未知或 URL 模式格式错误。 无法使用文件或目录名称元数据加载扩展。以 " 开头的文件名" 保留供系统使用。
起初我以为它无法加载 manifest.json 文件。但根据错误,清单正在加载。
c# - 如何在 Windows 启动时启动 Electron.NET blazor 应用程序?
我正在开发一个使用 Electron.NET 和 Blazor 的项目。我正在寻找如何在操作系统(Win || MAC || Linux)启动时自动启动它的解决方案。ElectronNET.API -> 版本="9.31.2" .NET 版本 = netcoreapp3.1
electron.net - 如何使用电子显示系统托盘或应用程序图标
我正在尝试向我的 Electron.Net 应用程序添加应用程序图标,但该图标未显示在任务栏/系统托盘中,
我做了什么:
在 electron.manifest.json 我有
在 Startup.cs
首先,我检查了文件路径是否正确,是的,我尝试了不同的文件夹,不同的文件名,但没有任何效果。
我希望你们能帮助我。
c# - Electron.NET 托盘图标 - 单击以显示应用程序而不是打开托盘菜单
带有 Electron.NET 托盘图标的 C# Blazor 会打开托盘菜单,无论它是右击还是左击。
如何在正常(左)单击时禁用打开菜单并使其仅显示应用程序?
这是左键单击托盘时我想要发生的事情:
相反,它显示了一个像这样的菜单: screenshot
.net - .Net 5 Asp.net 核心剃须刀应用 Electron.NET
.Net 5 Asp.net 核心剃须刀应用程序 Electron.NET,不创建安装文件和可执行文件。
谢谢和问候, Ritesh Bhatt