如何在构建时通过命令行设置我的 Electron .NET 应用程序的版本?
我知道我可以使用 electron.manifest.json 文件设置 buildVersion,但我希望能够从命令行覆盖此值,以便我的 CI/CD 管道可以设置版本。
我试过使用 /electron-params 参数。例如:
electronize build /target win /electron-params "--c.buildVersion=23.0.3.0"
无论我做什么,或者我为电子参数设置什么属性,我的应用程序版本总是 1.0.0。我已经尝试检查 Electron .NET GitHub 以及 electron-builder 文档,但不清楚我应该使用什么来获取命令行中设置的版本。
编辑:我应该注意,上面的命令设置了应用程序的 FileVersion。但生成的 exe 安装程序仍然命名为 {ProductName} 1.0.0.exe。我也希望能够设置它。