ICE19

ICE19 memvalidasi bahwa komponen yang diiklankan mereferensikan file di kolom KeyPath dari tabel Komponen dan bahwa pintasan yang diiklankan mereferensikan direktori di kolom ini.

ICE19 memvalidasi bahwa komponen atau pintasan yang diiklankan memiliki ComponentId. Komponen dalam tabel PublishComponent, yang tidak diiklankan di tabel lain, hanya diperiksa untuk melihat apakah mereka memiliki ComponentId.

Hasil

ICE19 memposting pesan kesalahan jika kolom KeyPath dari tabel Komponen tidak mereferensikan file dalam kasus komponen yang diiklankan atau direktori dalam kasus pintasan yang diiklankan. ICE19 memposting pesan kesalahan jika ada komponen atau pintasan yang diiklankan tidak memiliki ComponentId.

Contoh

ICE19 memposting pesan kesalahan berikut untuk contoh yang diperlihatkan:

  • Extension flp mereferensikan komponen Comp1 yang tidak memiliki ComponentId yang ditentukan dalam tabel Komponen.
  • Exe ekstensi mereferensikan komponen Comp4 yang mereferensikan direktori sebagai KeyPath-nya. KeyPath Null dalam tabel Komponen.
  • Pintasan Pintasan2 mereferensikan komponen Comp3 yang mereferensikan entri Registri sebagai jalur kunci. Nilai kolom Atribut dalam tabel Komponen adalah 4.

Tabel Komponen (parsial)

Komponen ComponentId Atribut KeyPath
Comp1 Null 0 File1
Comp2 {00000002-0003-0000-0000-624474736554} 0 File2
Comp3 {00000003-0003-0000-0000-624474736554} 4 Reg3
Comp4 {00000004-0003-0000-0000-624474736554} 0 Null

 

Tabel Ekstensi (parsial)

Ekstensi Komponen_
Flp Comp1
Tst Comp2
exe Comp4

 

Tabel Pintasan (parsial)

Pintasan Komponen_ Fitur_
Pintasan1 Comp4 ProductFeature
Pintasan2 Comp3 ProductFeature

 

Tabel Fitur (parsial)

Fitur
ProductFeature

 

Catatan

Jika ekstensi flp dan exe mereferensikan komponen yang sama, server EXE atau COM yang membukanya harus sama. EXE ini biasanya merupakan KeyPath untuk Komponen. Untuk OFFICE, dokumen ekstensi dan xls tidak dapat mereferensikan komponen yang sama karena EXE yang sama tidak membuka kedua ekstensi. Anda perlu winword.exe untuk membuka ekstensi dokumen dan Anda memerlukan excel.exe untuk membuka ekstensi xls.

 

Referensi ICE