2

インストールしていない GeneXus 拡張機能で生成されたオブジェクトを含むエクスポートをインポートしました。 KB からこのオブジェクトを見つけて削除するにはどうすればよいですか?

KB を開くと、次のエラーが表示されます。

TITLE: ナレッジ ベースを開く

'C:\Models\101\MT1' のナレッジ ベースには、GeneXus が処理方法を認識していないためアクセスできないアイテムが含まれています。

ナレッジ ベースは、現在のバージョンには存在しない拡張機能を持つ GeneXus インストールで以前に開かれた可能性があります。

これらのアイテムは次のとおりです。

このナレッジ ベースを操作すると、これらの不明な項目に関連する情報が失われる可能性があります。

4

1 に答える 1

0

このスクリプトを実行して、この問題を解決しました。

EntityTypeId = のエンティティから削除 (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択) EntityTypeId = の EntityVersion から削除 (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択) 'K2BToolsAuditSettings') EntityVersionComposition から削除します。CompoundEntityTypeId = (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択します) ModelCrossReference から削除します。FromEntityTypeId = (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択します) ModelCrossReference から削除する ToEntityTypeId = (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択) EntityTypeId = の ModelEntityHistory から削除 (EntityTypeName = 'K2BToolsAuditSettings' の EntityType から EntityTypeId を選択) EntityTypeId = (EntityTypeName の EntityType から EntityTypeId を選択) から削除= 'K2BToolsAuditSettings') ModelEntityProperty から削除する EntityTypeId = (EntityTypeName = 'K2BToolsAuditSettings' である EntityType から EntityTypeId を選択する) ModelEntityToTable から削除する EntityTypeId = (EntityTypeName = 'K2BToolsAuditSettings' である EntityType から EntityTypeId を選択する) from EntityType where EntityTypeName = 'K2BToolsAuditSettings')

于 2010-12-08T20:12:46.590 に答える