FCAdminToolsのUploadProjectコマンドでプロジェクトをサーバーにアップロードすると、プロジェクトのGUIDが変わる

現象

プロジェクトの更新が失敗する:「無関係なプロジェクトから更新ファイルをインストールすることはできません」記事と同じエラーが発生するが、再現シナリオが異なります。

再現シナリオ:

  1. プロジェクトをサーバーからダウンロードします(プロジェクト設定ステーションの「プロジェクトをエクスポート」かFCAdminToolsのDownloadProjectコマンドで)
  2. プロジェクトを新規のテナント(プロジェクトがないテナント)にアップロードします。アップロードにFCAdminToolsのUploadProjectコマンドを使います。
  3. テナントにアップロードしたプロジェクトのGUIDが変わっているので、プロジェクトの更新の時にエラーが発生します。

原因

上記の動作が仕様です:UploadProject

デフォルトでは、FCAdminToolsのUploadProjectコマンドがプロジェクトのGUIDを変更します。

解決

FCAdminToolsのUploadProjectコマンドは、GUIDを変更しなくプロジェクトをアップロードするには、/CheckProjectExistsフラグをコマンドに追加するのが必要です。

または、FCAdminToolsのUploadProjectコマンドの代わりにプロジェクト設定ステーションの「プロジェクトをサーバーにアップロード」を使うすることができます。

他にご質問がございましたら、リクエストを送信してください

コメント

0件のコメント

サインインしてコメントを残してください。