无法在包 createUiDefinition.json 文件路径中找到所需的文件 - Azure 应用程序在市场中发布

Could not find required file in package createUiDefinition.json File path - Azure app publish in marketplace

我使用 .NET Core 2.0 开发了网络应用程序。现在我想在 Azure Marketplace 部署这个应用程序,这样任何人都可以使用这个应用程序。为了部署应用程序,我创建了包含以下 2 个文件的程序包。

  1. mainTemplate.json
  2. createUIDefinition.json

我已经上传了如下图所示的包。 但它显示错误:

Package acceptance validation error: AzureAppAssetRequiredFileNotFound Could not find required file in package createUiDefinition.json File path: createUiDefinition.json Code: PAC-AzureAppAssetRequiredFileNotFound

我已尝试解决此问题,但无法解决。有没有人遇到过这个问题或者知道解决方法的请指导我。

谢谢

通常当您的 ZIP 文件包含文件夹时会发生这种情况,并且在这些文件夹中您有诸如 createUiDefinition.json.

之类的工件

要修复,请确保 createUiDefinition.json 位于 ZIP 存档的根目录中,而不是在任何子文件夹中。