我有一个带有 GAM 的 GeneXus 18 Upgrade 8 知识库,可以生成 WEB/.NET Core 应用程序。 我只有一个版本和两个环境,我需要生成两个不同的ApplicationID,每个环境一个。目前,该属性是在版本级别设置的,并且文档规定,对于 WEB 应用程序只能使用一个 ApplicationID(但对于移动应用程序支持多个 ApplicationID)。
在部署 Web 应用程序时更改 application.gam 文件是否会导致任何问题?
在GAM中,是否可以使用环境变量设置ApplicationID?
我会回答我自己的问题。
不同环境的不同Web应用程序:如果您需要为不同环境管理不同的应用程序ID,则需要为每个环境部署单独的Web应用程序。这涉及到为每个环境创建不同的部署,每个部署都有自己的 application.gam 文件,其中包含各自的应用程序 ID。
您不能使用GeneXus生成的application.gam文件;相反,您必须手动创建一个新的。
对于问题:
在GAM中,是否可以使用环境变量设置ApplicationID?
不,在 Genexus 18 Upgrade 8 中,无法使用环境变量在 GAM 中设置 ApplicationID。