【问题标题】:How to build installers for .NET Core app?如何为 .NET Core 应用程序构建安装程序?
【发布时间】:2019-12-01 04:12:23
【问题描述】:

我开发了我的 NET Core 应用程序+Electron.NET。它是跨平台的应用程序。 如何为 Windows 的 .NET Core 应用程序构建安装程序? Linux?苹果系统?用什么工具?

【问题讨论】:

  • 我担心这是不可能的。一般来说,部署.net应用程序,我们使用windows installer和clickonce,它们都只能在windows环境下工作,你不能在mac上使用它们。对于.net core,它是corss-platform,但据我所知,没有官方安装程序支持将.net core部署到任何平台,您可以考虑通过docker部署您的项目,然后使用windows中的docker镜像, linux 和 mac。
  • 好的,谢谢,我明白了 - 没有一个通用工具。对于Windows;ClickOnce,Linux可以用什么工具,Mac OS用什么工具?

标签: asp.net-core installation electron.net


【解决方案1】:

从 Electron.NET 版本 5.22.12 开始,他们切换到 electron builder。安装程序将在此处自动创建。可以在 electron.manifest.json 文件中进行设置。设置的文档可以在https://www.electron.build/configuration/configuration找到。

关于迁移的信息可以在底部的起始页上找到: https://github.com/ElectronNET/Electron.NET

【讨论】:

  • 谢谢 Gregor,很高兴知道!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-04
  • 2012-03-13
  • 2013-04-12
相关资源
最近更新 更多