Orchestratorにパッケージをアップロードすると 「最新バージョンのパブリッシュ以降にプロジェクトの種類が変更されました」エラーが発生する

:grey_question: Question

Orchestratorにパッケージをアップロードするとエラーが発生します。

エラーメッセージ:

最新バージョンのパブリッシュ以降にプロジェクトの種類が変更されました (以前の種類: Undefined、現在の種類: Process)。プロジェクトの種類を元に戻すか、新しいプロジェクトをパブリッシュしてください。 (#2007)

:bulb: Answer

原因

本エラーは、Studio v2019.10以降で作成された.nupkgをOrchestratorにアップロードした後に、Studio v2019.4以前で作成された同じ名称の.nupkgをアップロードした場合に発生します。

v2019.10以降とv2019.4以前ではproject.jsonの形式が異なることが影響しています。

解決策

一度パッケージのすべてのバージョンを削除した後で、古いパッケージ→新しいパッケージの順でのアップロードをお試しください。

  1. 対象パッケージを削除
    Orchestrator > テナント > パッケージ > 対象のパッケージ > バージョンを表示 > すべてのバージョンを削除

  2. 古いStudioで作成されたパッケージをアップロード
    Orchestrator > テナント > パッケージ

  3. 新しいStudioで作成されたパッケージをアップロード