最近のアクセス:
GeneXus 18 で GeneXus 17 以前のナレッジベースをビルドする手順

ここでは、ナレッジベースを GeneXus 17 から GeneXus 18 に更新するために必要な手順を説明します。
以前のバージョンから変換する場合は、まず次の記事を確認してください: ナレッジベースの GeneXus 16、17、またはそれ以降への変換

手順

GeneXus 17 で作成したナレッジベース (KB) を GeneXus 18 で開くには、次の手順に従います。
0) 最初に、GeneXus 18 の互換性を確認します。
1.A) ナレッジベースが GeneXus Server に接続されていない場合
1.B) ナレッジベースが GeneXus Server に接続されている場合
1.B.1) GeneXus Server を別のインスタンスにインストールする場合
1.B.2) GeneXus Server 17 インスタンスを GeneXus Server 18 に更新する場合
2) ビルドの準備
  • GXtest を使用する場合、GXtest フォルダに Runner および TestReferences オブジェクトがある可能性があります。これらは使用されなくなっており、コンパイルされないため、削除する必要があります。新しいテストランナーに関する説明の手順に従ってください。
3) すべてビルド/すべてリビルド (*)
ナレッジベースで GAM または GXflow を使用する場合、このプロセスで関連するデータベーススキーマが更新されることがあります。
ナレッジベースで GAM を使用するが、まだ Unanimo への移行を行わない場合は、GAM フロントエンドをインポートしないように GAM 設定を変更します。
(*) Android、iOS、または Angular 向けに生成する場合:
  • GeneXus 18 でリビルドする前に、<環境のディレクトリー>\mobile フォルダを削除します。
iOS ネイティブアプリケーションをコンパイルするには、Mac OS のデバイスで次の手順を実行します。
  • 次のディレクトリーの中身を削除します (コードをコンパイルする Mac の各ユーザーに対して実行):
/Library/Developer/Xcode/DerivedData
  • 次の場所にあるフォルダ「build」を削除します。
/Projects/<KB_NAME>/<ENVIRONMET_NAME>/<MAIN_NAME>
4) ナビゲーションの比較機能を使用して、ナビゲーションの変更を確認します。ナビゲーションは、いくつかの機能改善によって変更されていることがあります。
5) テストします。
6) ナレッジベースが GeneXus Server に接続されている場合は、変更をコミットします。

動画

イメージ:20668.png Keys for a successful migration to GeneXus 18


サブページ
Created: 23/04/24 18:12 by Admin Last update: 23/05/24 03:23 by Admin
カテゴリ
Powered by GXwiki 3.0